Kini Ṣe pataki pataki ni CSS?

! Aṣeyọri Ayipada pataki ni Igbesi-idaraya

Ọkan ninu awọn ọna ti o dara julọ lati kọ bi a ṣe le ṣawari aaye ayelujara ni lati wo koodu awọn orisun ti awọn aaye miiran. Iwa yii jẹ iye awọn akọọlẹ wẹẹbu ti o kọ iṣẹ wọn, paapaa ni awọn ọjọ ṣaaju ki ọpọlọpọ awọn aṣayan fun awọn eto imọwe wẹẹbu , awọn iwe , ati awọn aaye ikẹkọ lori ayelujara.

Ti o ba gbiyanju iwa yii ati ki o wo awọn awoṣe ti ara ẹni (CSS) ti ara ẹni, ohun kan ti o le ri ninu koodu naa jẹ ila ti o sọ!

Kini eleyi tumọ si ati, bi o ṣe pataki, bawo ni o ṣe n lo ifọrọwọrọ naa ni awọn awoṣe ara rẹ?

Awọn kasikedi ti CSS

Ni akọkọ, o ṣe pataki lati ni oye pe awọn awoṣe ti a fi sinu awọn ti o ni idaniloju ṣe gangan cascade , ti a tumọ si pe a gbe wọn sinu ilana kan pato. Ni apapọ, eyi tumọ si pe awọn apẹrẹ ti wa ni lilo ninu aṣẹ ti a ti ka nipasẹ aṣàwákiri. A ti lo ọna akọkọ ati lẹhinna keji ati bẹbẹ lọ.

Gegebi abajade, ti ara kan ba han ni oke ti aṣọ ara ati lẹhinna ti yi pada si isalẹ ni iwe-ipamọ, apẹẹrẹ keji ti ara naa jẹ eyiti a lo ni awọn igba nigbamii, kii ṣe akọkọ. Bakannaa, ti awọn aza meji ba n sọ ohun kan naa (eyi ti o tumọ si pe wọn ni ipele kanna ti pato), awọn ti o kẹhin ni akojọ yoo ṣee lo.

Fun apere, jẹ ki a ro pe awari wọnyi wa ninu apo ara. Ọrọ-ọrọ paragile naa yoo wa ni dudu, bi o tilẹ jẹ pe ohun ini akọkọ ti a lo ni pupa.

Eyi jẹ nitori pe iye "dudu" ti wa ni akojọ keji. Niwọn igba ti a ti ka CSS ni oke-si-isalẹ, ọna ikẹhin jẹ "dudu" ati nitorina pe ọkan gba AamiEye.

p {awọ: pupa; }
p {awọ: dudu; }

Bawo ni pataki pataki ṣe iyipada ayipada

Nisisiyi ti o yeye bi CSS ṣe wa ni awọn ofin ti o fẹrẹmọ pe, a le wo bi ilana pataki ṣe n yi awọn nkan pada.

Itọsọna pataki naa yoo ni ipa lori ọna ti awọn CSS rẹ ti n tẹle awọn ofin ti o lero pe o ṣe pataki julọ ati pe o yẹ ki o lo. Ofin ti o ni itọsọna pataki ti a ṣe lo nigbagbogbo laiṣe ibiti ofin naa ba farahan ninu iwe CSS.

Lati ṣe akọsilẹ ọrọ ọrọ paragi nigbagbogbo, lati apẹẹrẹ ti o wa loke, iwọ yoo lo:

p {awọ: pupa! pataki; }
p {awọ: dudu; }

Nisisiyi gbogbo ọrọ yoo han ni pupa, bi o tilẹ jẹ pe iye "dudu" ti wa ni akojọ keji. Ilana pataki naa ṣe idajọ awọn ilana deede ti omi ikudu ati pe o n fun iru-ara ti o ga julọ.

Ti o ba nilo awọn paragira ti o fẹ han pupa, ara yii yoo ṣe eyi, ṣugbọn eyi ko tumọ si pe iṣe iṣe ti o dara. Jẹ ki a wo nigbamii ti o le fẹ lo! Pataki ati nigbati ko yẹ.

Nigbati o lo Lo! Pataki

Ilana pataki naa jẹ pataki julọ nigbati o ba n danwo ati ṣawari aaye ayelujara kan. Ti o ko ba ni idaniloju idi ti a ko fi ara kan ṣe apẹrẹ ati ki o ro pe o le jẹ ọrọ pataki, o le fi awọn ọrọ pataki si ara rẹ lati wo bi o ba ṣe atunṣe rẹ.

Ti o ba jẹ afikun! Pataki ṣe atunṣe iṣoro ara, o ti pinnu pe o jẹ ọrọ kan pato. Sibẹsibẹ, iwọ ko fẹ lati fi eyi silẹ! Koodu pataki ni ibi, a fi sibẹ nikan fun awọn idiwo.

Niwọn igba ti a ti ṣe idanwo, o yẹ ki o yọ yii kuro bayi ki o si ṣatunṣe ayanfẹ rẹ lati ṣe aṣeyọri pato ti o nilo lati ṣiṣẹ iṣẹ ara rẹ. ! pataki ko yẹ ki o ṣe ọna rẹ si awọn aaye iṣanjade rẹ, ni apakan nitori bi o ti n yi oju omi afẹfẹ deede.

Ti o ba tẹsiwaju pupọ lori ọrọ pataki ti o ṣe pataki lati ṣe aṣeyọri awọn awoṣe ti o fẹ rẹ, iwọ yoo ni iwe-ara ti o jẹ pẹlu awọn aṣa pataki. Iwọ yoo jẹ iyipada ayipada ti ọna CSS ti wa ni ilọsiwaju. O jẹ aṣiwèrè iwa ti ko dara lati iṣakoso iṣakoso igba pipẹ.

Lo! Pataki fun igbeyewo tabi, ni awọn igba miiran, nigba ti o ba gbọdọ ṣaṣeyọri ara oninini ti o jẹ apakan akori tabi ilana awoṣe.

Paapaa ninu awọn ipo naa, lo ọna yii bi o ṣe yẹ ki o ṣeeṣe ṣugbọn dipo lati kọ awọn aṣọ ti o mọ ti o mọ omi ikudu.

Awọn Ipele Ojuwe Olumulo

Ọrọ akọsilẹ kan wa lori itọsọna pataki ti o ṣe pataki lati ni oye. A ṣe itọsọna yii ni ipo lati ṣe iranlọwọ fun awọn olumulo oju opo wẹẹbu ti o ngba awọn awoṣe ara ti o ṣe awọn oju-iwe ti o ṣoro fun wọn lati lo tabi ka.

Ojo melo, ti o ba jẹ pe olumulo kan ṣalaye iwe ti ara lati wo oju-iwe ayelujara, oju-iwe ti o jẹ oju-iwe ti o ni ojuwe oju-iwe ayelujara ni oju-iwe ayelujara. Ti olumulo naa ba ṣe afihan ara kan bi! Pataki, ara naa yoo da lori oju-iwe aṣawewe oju-iwe ayelujara, paapaa ti onkowe ba ṣe akiyesi ofin bi! Pataki.

Eyi wulo fun awọn olumulo ti o nilo lati ṣeto awọn aza ni ọna kan. Fun apeere, ẹnikan le nilo lati mu titobi aiyipada aiyipada lori gbogbo oju-iwe ayelujara ti wọn lo. Nipa lilo itọsọna pataki rẹ laarin awọn oju ewe ti o kọ, o gba awọn aini pataki ti awọn olumulo rẹ le ni.

Ṣatunkọ nipasẹ Jeremy Girard