Iyatọ Laarin "ifihan: kò si" ati "hihan: farasin" ni CSS

Awọn igba miiran le wa, bi o ṣe n ṣiṣẹ lori awọn oju-iwe ayelujara, pe o nilo lati "bo" awọn agbegbe kan pato fun awọn idi kan fun idi kan tabi omiiran. O le, dajudaju, yọ nkan naa kuro ni awọn ibeere lati aṣiṣe HTML , ṣugbọn kini ti o ba fẹ ki wọn wa ninu koodu, ṣugbọn kii ṣe afihan lori iboju aṣàwákiri fun idiyele kankan (ati pe a ṣe ayẹwo awọn idi ti ṣe eyi Kó). Lati tọju abawọn ninu HTML rẹ, ṣugbọn tọju rẹ fun ifihan, iwọ yoo tan-an si CSS.

Awọn ọna ti o wọpọ julọ lati tọju ohun ti o wa ninu HTML yoo lo awọn ẹtọ CSS fun "ifihan" tabi "hihan". Ni iṣaju akọkọ, awọn ẹya meji wọnyi le dabi pe o ṣe ohun kanna, ṣugbọn wọn ni awọn iyatọ ti o yatọ ti o yẹ ki o mọ. Jẹ ki a wo awọn iyatọ laarin ifihan: kò si ati hihan: farapamọ.

Hihan

Lilo CSS ohun ini / iye owo ifarahan: farasin pamọ ẹya ipinnu lati ẹrọ lilọ kiri ayelujara. sibẹsibẹ, pe ohun ti o farasin tun n gba aaye ni ifilelẹ. O dabi pe o ti ṣe ohun ti a ko han gbangba, ṣugbọn o ṣi wa ni ipo ati ki o gba aaye ti yoo gba soke ti a ba fi silẹ nikan.

Ti o ba gbe DIV kan si oju-iwe rẹ ki o lo CSS lati fun u ni awọn ipele lati gba 100x100 awọn piksẹli, iwohan: ohun ini ti a pamọ yoo ṣe DIV ko han loju iboju, ṣugbọn ọrọ ti o tẹle rẹ yoo ṣe bi o ti wa nibe, pẹlu pe 100x100 agbegbe.

Ni otitọ, ohun-ini ti a ko rii ni kii ṣe nkan ti a lo nigbagbogbo, ati pe kii ṣe lori ara rẹ. Ti a ba tun lo awọn CSS miiran bi ipo lati ṣe aṣeyọri ifilelẹ ti a fẹ fun ipinnu kan, a le lo ifarahan lati tọju ohun naa lakoko, nikan lati "tan" rẹ pada ni oju-ọrun. Iyẹn jẹ lilo ti ohun ini yii, ṣugbọn lẹẹkansi, kii ṣe nkan ti a tan si pẹlu eyikeyi igbagbogbo.

Ifihan

Yato si ohun-ini hihan, eyi ti o fi oju-iwe kan silẹ ninu sisan iwe-aṣẹ deede, ifihan: kò si yọyọ kuro patapata lati iwe-ipamọ. O ko gba aaye kankan, botilẹjẹpe awọn HTML fun o ṣi si koodu orisun. Eyi jẹ nitori pe, o daju, a yọ kuro ninu iwe sisan. Fun gbogbo awọn ifojusi ati awọn idi, ohun naa ti lọ. Eyi le jẹ ohun rere tabi ohun buburu, da lori ohun ti ero rẹ jẹ. O tun le jẹ aṣiṣe si oju-iwe rẹ ti o ba lo ohun ini yii!

Nigbagbogbo a nlo "ifihan: ko si" nigbati o n danwo oju-iwe kan. Ti a ba nilo agbegbe kan lati "lọ kuro" fun igba kan nigba ti a le ṣe idanwo awọn agbegbe miiran ti oju-iwe, a le lo ifihan: ko si fun eyi. Ohun ti o le ranti, sibẹsibẹ, ni pe o yẹ ki o pada si oju-iwe ṣaaju ki o ṣe ifilole gangan ti aaye naa. Eyi jẹ nitori pe ohun kan ti a yọ kuro ninu iwe-iwe ni ọna yii ko ni ri nipasẹ awọn eroja ti n ṣawari tabi awọn oluka iboju, bi o tilẹ jẹ pe o le wa ninu idasilẹ HTML. Ni iṣaaju, ọna yii ni a lo gẹgẹbi ọna dudu-hat lati gbiyanju lati ni ipa awọn ipo iṣiro engine, nitorina awọn ohun ti a ko han le jẹ aami pupa fun Google lati wo idi ti a fi nlo ọna yii.

Ọnà kan tí a ṣe àfihàn àpapọ: kò sí ohun tí ó wulo, àti níbi tí a ti lò ó lórí ìgbé ayé, àwọn ojúlé wẹẹbù, ni ìgbà tí a ń kọ ojúlé wẹẹbù tí ó le ní àwọn ohun èlò tí ó wà fún àpapọ àpapọ ṣùgbọn kò fún àwọn ẹlòmíràn. O le lo ifihan: ko si lati tọju nkan naa lẹhinna tan-an pada pẹlu awọn ibeere ibeere nigbamii. Eyi jẹ itẹwọgba itẹwọgbà ti ifihan: ko si, nitori pe iwọ ko gbiyanju lati pa ohunkohun mọ fun awọn idi ti ko ni idi, ṣugbọn ni itọju ti o yẹ lati ṣe bẹ.

Atilẹkọ article nipasẹ Jennifer Krynin. Edited by Jeremy Girard lori 3/3/17