KọmputaMmemme

CSS ise n'elu: nkọwa, Njirimara

Ise n'elu - onye nke nkiti ọrụ nke asụsụ ndị CSS (na-Cascading ndị Style Ibé akwụkwọ - formatting cascading). Nke a asụsụ malitere 1996, ma ka na-aga n'ihu ka ha webata. N'oge, Mmepe na-eji nke atọ version of CSS. Na CSS mmemme asụsụ ọ bụ ekwe omume ike a mara mma ma na-amasị saịtị na agaghị apụta ihe mgbe ochie ma ọ bụ na-ata n'ihi na onye ọrụ, ọbụna ma ọ bụrụ na ị na-adịghị eji JavaScript. Modern ohere nke-atọ version nke ikike.

Ọzọkwa, mmepe nwere ike iji ihe adaba formatting nhọrọ, dị ka Flexbox ma ọ bụ Position ịgbanwe mmewere ohere na saịtị, ma mbụ ihe mbụ. Iji na-amalite ịghọta uru na ọghọm ise n'elu Njirimara.

CSS ise n'elu - mere na-na ọ dị mkpa?

Ise n'elu - onwunwe maka n'ọnọdu ọcha. Kwa ụbọchị, ọ ga-hụrụ na peeji nke akwụkwọ akụkọ na magazin, na-achọ na foto na ederede, nke dị neatly eyiri ha gburugburu. и CSS при использовании функции Float должно произойти то же самое. Na ụwa nke HTML na CSS koodu site na iji ise n'elu ọrụ ga-eme otu ihe ahụ. Ma, ọ bụ uru na-echeta na ihe oyiyi-edezi bụghị mgbe niile isi nzube nke ọrụ a. Ọ ga-eji ike na-ewu ewu ebe ọcha nke saịtị na abụọ, atọ, anọ ogidi. N'ezie, ise n'elu CSS onwunwe a na-eji ihe fọrọ nke nta ọ bụla html-mmewere. Ịmara ihe ndị bụ isi nke edezi layout ọcha iji ise n'elu ọrụ, mgbe ahụ, Property, ka ike ọ bụla imewe nke saịtị na-agaghị esi ike.

Special DTP omume nwere mgbe ụfọdụ na-eleghara ihe oyiyi, na-aga ha. Enough yiri ihe-eme na web imewe, na na ìhè nke ederede, kama ọrịrị na picture na egosiri (ma ọ bụrụ na-eji oke ise n'elu Njirimara) na-esote ya ma ọ bụ n'okpuru ya, ma ọ bụghị mgbe niile ebe ị chọrọ a Mmepụta.

CSS ise n'elu nkọwa nke ihe onwunwe

N'ezie, ikike iji ise n'elu ihe onwunwe bụ a dị ezigbo mma itu kaadi ke onu maka ihe ọ bụla mmebe weebụ. Ma, n'ụzọ dị mwute, enweghị nghọta nke otú nke a na-arụ ọrụ nwere ike iduga collisions na ndị ọzọ ọcha nke saịtị sorrows nke ụdị. Tupu mgbe nwekwara ọnọdụ ndị dị otú eme n'ihi na nke chinchi ke nchọgharị. Ugbu a nzuzo nke otú kwesịrị ekwesị iji ise n'elu ihe onwunwe ga-emeghere, na-enweghị nsogbu na o kwesịrị ịbụ ukwuu.

Anyị ise n'elu onwunwe nwere anọ ụkpụrụ:

  • Ise n'elu: eketa;
  • Ise n'elu: nri;
  • Ise n'elu: ekpe;
  • Ise n'elu: adi;

N'ihi na ndị maara English, na oke ụkpụrụ ise n'elu ihe onwunwe ga-abụ doro anya. Ma ndị na-amaghị, ị nwere ike mee ka a obere nkọwa. Oke: ekpe; Ọ na-akpali mmewere ahụ na ihe ndị kasị oké n'akụkụ aka ekpe nke nne na nna mmewere. The otu ihe na-eme (na ndị ọzọ ụzọ) mgbe bcgjkmpjdfybb oke: nri; . Uru: eketa; iwu mmewere iche otu nhazi dị ka nke ndị nne na nna. Ndị dị otú ahụ ihe a na-akpọ nwa ka, dị ka ha na-emi odude na n'ime ndị nne na nna html-na koodu. A onwunwe: adi; Ọ na-enye ohere mmewere bụghị akpaghasị na mbụ eruba nke akwụkwọ, nke a na setịpụrụ ndabara maka n'akụkụ nile nke koodu.

Olee otú ise n'elu-arụ ọrụ?

N'elu mmiri CSS onwunwe na-arụ ọrụ nnọọ nanị. All na e kwuru banyere ha n'elu, nwere ike mere na-enweghị ihe ike. Mgbe ahụ, na ihe niile ga-adị nnọọ ka mfe. Ma tupu m na-amụ ise n'elu Njirimara, uru a nta anya n'ime ozizi. Ọ bụla web saịtị bụ ihe mmewere nke ngọngọ. Ọ dị mfe ịhụ nke a site na-emeghe console na Google Chrome site na ịpị Ctrl + Mgbanwe + J. ederede, aha, image, njikọ, na ihe ndị ọzọ nile mmiri nke saịtị ga-egosipụta nkanka, dị nnọọ dị iche iche nha. Ná mmalite, ihe niile ndị a nkanka na-eso onye ọ bụla ọzọ. Dị ka e gosiri na atụ n'okpuru, koodu eriri gaa otu mgbe ọzọ, na otú ahụ ka ha na-egosi nnọọ otu n'azụ nke ọzọ.

Nke a na-akpọ a nkịtị eruba (nkịtị eruba). Mgbe niile dị otú ahụ nkanka ada n'ime onye ọ bụla ọzọ (ahụ enweghị agafe ọcha) ekwesị. Ná mmalite, ihe niile na ọdịnaya nke ibe weebụ dị na otú a. Otú ọ dị, mgbe eji ihe atụ, Njirimara nke CSS ise n'elu Left asụsụ mmewere doo ya eke ọnọdụ na peeji nke na Nkea n'aka-ekpe. Nke a na omume na-eduga ná apụghị izere ezere nkukota na ndị ọcha na nọgidere na nkịtị N'ezie.

Ndị ọzọ okwu, ndị ọcha na-kama positioned ekwesị, na-now n'akụkụ ibe ha. Ọ bụrụ na ndị nne na nna mmewere bụ ohere nke na ọ na ike ịba ụmụ abụọ n'ime, na nkukota adịghị ime, ma ọ bụrụ na ọ bụghị, na imposition nke otu ihe ọzọ bụ apụghị izere ezere. Ọ dị ezigbo mkpa na-echeta maka nghọta nke Njirimara nke ise n'elu CSS.

Clear ọrụ na-edozi nsogbu

Anyị ise n'elu atụmatụ a obi ọ bụla - Clear. Ha - adịghị Nchoputa mmiri. Ma ndị a na atụmatụ zuo ezu onye ọ bụla ọzọ na-eme ka Mmepụta obi ụtọ. Dị ka e kwuru n'elu, ha gbara agbata obi na mkpụrụ ndụ si ha nkịtị N'ezie na-amalite "n'elu mmiri" dị ka mmewere nke ise n'elu ihe onwunwe e ji mee ihe (atụ, CSS ise n'elu Top). N'ihi ya, kama a ese n'elu mmiri mmewere ọkọkpọhi abụọ, ọ bụghị ebe ha bu n'obi na-eme ndokwa Mmepụta. Site na oge na-amalite nnọọ nsogbu nile.

Na Clear ọrụ nwere ise ụkpụrụ:

  • : Left;
  • : Right;
  • : Ma;
  • : Iketa;
  • adi;

Site ntụnyere anyị nwere ike ịghọta mgbe ọ kacha mma iji Clear ọrụ. Ọ bụrụ na anyị dere a akara na koodu ise n'elu: nri; (CSS-koodu a pụtara), ọrụ ga-Clear: nri ;. Otu Njirimara nke nkume na ise n'elu: fọduru; ọ ga-zuo ezu Clear: ekpe; . Mgbe ede code Clear: abụọ; ọ na-enyo na mmewere nke ọ na-etinyere, nke a atụmatụ ga-abụ n'okpuru ndị ọcha na nke etinyere ise n'elu ọrụ. Eketa na-ewe ntọala si na nne na nna mmewere, ma ọ dịghị onye na-adịghị eme ka ọ bụla mgbanwe Ọdịdị nke saịtị. и CSS Float-код, который сделает ваш веб-сайт единственным в своем роде. Ọ bụrụ na ị na-aghọta otú ise n'elu na Clear ọrụ, i nwere ike ide a pụrụ iche na-pụrụ iche na HTML na CSS ise n'elu-koodu, nke ga-eme ka gị na website pụrụ iche na ụdị.

Iji ise n'elu ike na ogidi

Ise n'elu karịsịa bara uru mma mgbe na-eke ogidi na saịtị (ma ọ bụ na ọnọdụ nke CSS ise n'elu ọdịnaya etiti nke web page). Ọ bụ nke a koodu bụ kasị dị irè na-adaba adaba, otú ị ga-atụle ọtụtụ nhọrọ maka eke na-emebu saịtị template esịnede abụọ ogidi. Dị ka ihe atụ, na-a ọkọlọtọ website na ọdịnaya na ekpe igodo mmanya (igodo mmanya) na nri, nkụnye eji isi mee na n'okpuru. The koodu anya dị ka nke a:

Ugbu a, anyị kwesịrị ịghọta ihe e dere ebe a. The nne na nna mmewere nke isi akụkụ nke html-koodu a na-akpọ a akpa (akpa). Ọ-enye gị ohere iji gbochie ọcha, nke na-etinyere ise n'elu ọrụ na-achụsasịkwa dị iche iche ntụziaka. Ọ bụrụ na ọ bụghị, mgbe ahụ, ndị a ọcha nwere ese ruo ókè nke nchọgharị.

Mgbe ahụ, na koodu na-aga #content #navigation. A ọcha na-eji ise n'elu ọrụ. #content zigara ekpe na nri bụ #navigation. Ọ dị mkpa ka ike a na saịtị na kọlụm abụọ. Jide n'aka ezipụta na obosara, nke mere na ihe na-adịghị yitewere onye ọ bụla ọzọ. I nwere ike dee obosara na pasent. N'ihi ya, ọbụna ihe ọma karịa na pikselụ. Ka ihe atụ, 45% 45% na #content maka #navigation, na ndị fọdụrụ 10% na-enye ihe onwunwe oke.

Property nke Clear, nke bụ na #footer, dịghị eso n'okpuru #navigation na #content, ma doo ya na otu n'ebe ahụ ọ nọ. Gịnị nwere ike ime? Ọ bụrụ na ị na-adịghị dee Clear onwunwe? Na nke a koodu #footer nanị gbagoo ga-n'okpuru #navigation. Nke a na-eme n'ihi na eziokwu na #navigation ezu ohere ịnabata ihe karịrị otu mmewere. Na nke a ihe atụ atụ na ọ bụ doro anya na anya otú Njirimara nke Clear ise n'elu na-arụkọ ọ bụla ọzọ.

Nsogbu i nwere ike na-ezute mgbe ede koodu

The n'elu ihe atụ ndị dị mfe. Ma na ha nwere ike ime ka nsogbu. N'ozuzu, n'ezie, a otutu na-atụghị anya na nsogbu nwere ike ime ka ise n'elu ọrụ. N'agbanyeghị otú iju, ma nsogbu na-adịghị ime na CSS, na a html-koodu. Ebe ebe mmewere na ise n'elu ọrụ a html-koodu ozugbo emetụta ikpeazụ ọrụ. Iji zere iche iche iche iche nke ihe isi ike, ọ kasị mma na-arapara dị mfe iwu - n'ọnọdu ọcha ise n'elu ọrụ nke mbụ koodu. Fọrọ nke nta mgbe ọ na-arụ ọrụ na-ebelata ha na-atụghị anya omume.

nsogbu nke ndị ọcha

Collision na-adị mgbe ndị nne na nna mmewere nwere multiple nwa ike ịnabata ha niile, ha yitewere onye ọ bụla ọzọ. Ọ ọbụna na-eme na ihe ndị ọ pụrụ iyi, na-apụ n'anya site na saịtị. Nke a abụghị a ahụhụ nchọgharị, na ya na-atụ anya na ihe kwesịrị ekwesị omume nke ọcha na ise n'elu ọrụ.

N'ihi na eziokwu na ndị a na ọcha bụ ibido na nkịtị N'ezie, na mgbe ahụ, ọ na-agbajikwa ise n'elu onwunwe nchọgharị nwere ike na-ewepụ ha site na saịtị. Ma enwela obi nkoropụ, n'ihi na ihe ngwọta dị mfe ma doo anya na - na-eji Cear onwunwe. Ọ bụ omume na niile n'ime ụzọ na nke a nsogbu, na ojiji nke Clear bụ ndị kasị dị irè.

Ma, nsogbu nke nkukota of web page ọcha nwere ike a ga-edozi n'ụzọ ọzọ. E nwere ma ọ dịkarịa ala n'ụzọ abụọ:

  • Egosiputa ojiji nke ọrụ;
  • ngwa Flexbox.

Ọnọdụ ọrụ bụ mgbe a ọma ọzọ ka CSS ise n'elu. Na etiti nke web page na ikpe nke ngwa Position kasị mma egosiputa ihe oyiyi ahụ. Ọ bụrụ na kwesịrị ekwesị etinyere ụkpụrụ: zuru na: ikwu, ndị ọcha na-ada n'ime ebe, na agaghị yitewere onye ọ bụla ọzọ.

Ọnọdụ Analysis na ise n'elu ọrụ koodu

и CSS Float заменить на Position. Ọ ga-emeso ndị ọzọ na ụzọ HTML na CSS ise n'elu dochie Position. N'ezie ọ bụ nnọọ mfe. Ka na-ekwu na e nwere ihe mmewere #container na #div.

#container {

obosara: 40%;

ise n'elu: ekpe;

oke: 10px;

}

#div {

obosara: 40%;

ise n'elu: nri;

oke: 10px;

}

#footer {

doro anya: ma;

}

Na nke a atụ, na ojiji nke ọrụ nke abụọ akpa (CSS div) ise n'elu ga-enyere ike a ọkọlọtọ na saịtị nke kọlụm abụọ. Echefula na Clear ọrụ. Enweghị ọ ga na-machie ọcha on top nke ọ bụla ọzọ.

Mere, olee otú ị na-agbanwe CSS na ise n'elu koodu iji Postion? Dị nnọọ mfe:

#container {

obosara: 40%;

ọnọdụ: ikwu;

oke: 10px;

}

#div {

obosara: 40%;

ọnọdụ: ikwu;

oke: 10px;

}

Na nke a #container #div ma na-dị mkpa ọnọdụ nke Mmepụta na nne na nna mmewere. Ndị isi ihe? tinye #div na #container otu nne na nna mmewere, nke ga-ederịta akwụkwọ ozi ha size.

Flexbox - ọrụ a ga-eji dochie CSS ise n'elu?

Flexbox - kacha elu ụzọ ịmepụta weebụsaịtị n'oge, otú ọrụ a na-anaghị akwado na okenye na nsụgharị nke ihe nchọgharị. Eziokwu a na-enweghị ike ego, n'ihi na ọrụ na okenye na nsụgharị nke ihe nchọgharị ga-enwe ike ịhụ ndị ziri ezi version nke saịtị.

Flexbox bụghị a property, dị ka a dị iche iche modul. Ya mere flexbox akwado a ọnụ ọgụgụ nke Njirimara, nke na-arụ ọrụ naanị ya na ya. E wezụga, ngosi ọrụ, nke nwere atọ parameters inline, ngọngọ na inline-ngọngọ ke flexbox e nwere nanị otu Flex-eruba.

Olee otú Flexbox?

Nke a technology na-enyere Mmepụta mfe mmezi ọcha ịgbasapụ na ekwesị. Flexbox nwekwara ike ịgbanwe direction na iji nke ngosi ọcha. Na nke a technology, e nwere akara abụọ: Main axis na Cross axis, gburugburu nke dum Flexbox wuru. Ọ na-ewepu mmetụta ise n'elu na Clear ọrụ. Ọ na-ewuli ya na usoro ke koodu, nke na-eji a pụrụ iche na ya onwunwe, otú ahụ, n'ụzọ dị mwute, ọ gaghị enwe ike emepụtaghachi na mkpụrụ ndụ ndị ọzọ Njirimara, dị ka ise n'elu na Position. Na ọ ga-abụ nnọọ kemfe, n'ihi na, dị ka e kwuru n'elu, Flexbox naanị na-arụ ọrụ ọhụrụ nsụgharị nke nchọgharị.

Ọ bụ uru na-echeta na na ọgwụgwụ Ọkwá, Flexbox ise n'elu na-eme otu ihe - mepụta ihe ọhụrụ na mbụ imewe gị na saịtị. Onye ọ bụla version nke Gụọ isiokwu na-eme ya onwe ya n'ụzọ na, Ya mere, nwere ma uru na ọghọm. Ke adianade do, ọ na-eme na ebe zuru okè ise n'elu ọrụ (atụ, na saịtị na a mfe Ọdịdị), ma ebe mma iji Position ma ọ bụ Flexbox.

Ugboro abụọ oke Bug

Otú ọ dị, mgbe ụfọdụ, dị mwute ikwu na, ọ bụla Mmepụta nsogbu adịghị si dere koodu, na chinchi na na ụfọdụ nchọgharị kpọmkwem ụdị. Ihe atụ, na Internet Explorer, na e nwere a ahụhụ, nke a na-akpọ Ugboro abụọ oke Bug. Ọ ba uba oke oke abụọ, n'ihi na displacement nke ọcha nke saịtị nke nchọgharị ókè. Iji zere nke a, ọ bụ zuru ezu na-egosi oke oke Pasent. Na-emekarị nke a ahụhụ na-adị mgbe uru nke y na Njirimara oke ise n'elu ebe.

#div {

ise n'elu: ekpe;

oke-ekpe: 10px;

}

Nke a na koodu ga-ịgbanwee mmewere na Internet Explorer 20 px ekpe. Ị nwere ike gbanwee koodu dị ka ndị a:

#div {

ise n'elu: ekpe;

oke-ekpe: 10%;

}

ma ọ bụ otú

#div {

ise n'elu: ekpe;

oke-nri: 10px;

}

Ma ndị a nhọrọ ga-edozi nsogbu nke Ndahie ọcha.

Chinchi nchọgharị na-ekwesịghị ịdị ngosi saịtị

Ọ bụ uru na-echeta na Internet Explorer - bụghị naanị nchọgharị na nwere ike ime chinchi. Older nsụgharị nke Google Chrome na Mozilla nwekwara ọhụma egosipụta ụfọdụ ọcha nke oge a na weebụsaịtị. N'ihi na onye ọ bụla n'ime ndị a fixes, i nwere ike ịchọta ihe ngwọta. Ke ofụri ofụri, anyị na-arịba ama na ojiji nke ise n'elu ga-ike ihe mbụ na mma website imewe. Ịghọta ihe ndị bụ isi na ụkpụrụ nke ihe onwunwe ga-enyere zere emehie na-eme ka ndụ dịkwuo mfe n'ihi na ọ bụla Mmepụta.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ig.atomiyme.com. Theme powered by WordPress.