Difference Tsakanin "nuni: babu" da "ganuwa: boye" a CSS

Akwai wasu lokuta, yayin da kake aiki akan ci gaban shafukan intanet, cewa kana buƙatar "ɓoye" yankunan musamman na abubuwa don ɗaya dalili ko wani. Kuna iya, kawai, cire abu (s) a cikin tambayoyi daga samfurin HTML , amma idan kana so su ci gaba da kasancewa a cikin code, amma ba nuna a kan allon mai bincike don kowane dalili (kuma za mu sake nazarin dalilai na yi wannan a jima). Don kiyaye wani kashi a cikin HTML, amma boye shi don nuni, za ku juya zuwa CSS.

Hanyoyi biyu da suka fi dacewa don ɓoye wani ɓangaren da ke a cikin HTML zai yi amfani da maɓallin CSS don "nuni" ko "ganuwa". Da kallo na farko, wadannan kaya biyu suna da alama su yi daidai da wancan, amma kowannensu yana da bambance-bambancen bambanci da ya kamata ka sani. Bari mu dubi bambance-bambance tsakanin nuni: babu wani kuma ganuwa: boye.

Ganuwa

Yin amfani da CSS abu / darajar biyu na ganuwa: boye boye wani kashi daga browser. Duk da haka, wannan ɓoyayyen ɓoyayyar yana ɗaukar samaniya a cikin layout. Ya zama kamar ka yi abu marar ganuwa, amma har yanzu ya kasance a wuri kuma yana ɗaukar sararin da zai ɗauka idan an bari shi kadai.

Idan ka sanya DIV a kan shafinka kuma ka yi amfani da CSS don ba shi girma don ɗaukar 100x100 pixels, bayyanar: dukiyar da aka ɓoye zai sa DIV ba ta nuna a allon ba, amma rubutun da ke bin shi zai yi kamar yana har yanzu, yana girmama wannan 100x100 wuri.

Gaskiya ne, dukiyar da ba a ganuwa ba wani abu ne da muke amfani da shi akai-akai, kuma ba a kan kansa ba. Idan kuma muna amfani da wasu CSS masu kamfani kamar matsayi don cimma layout muna so don wani abu, zamu iya amfani da ganuwa don ɓoye wannan abu a farkon, kawai "juya" shi a kan hawan. Wannan abu ne mai amfani da wannan dukiya, amma kuma, ba abin da muke juyawa tare da kowane lokaci.

Nuna

Ba kamar alamar ganuwa ba, wanda ya bar wani ɓangare a rubuce-rubuce na al'ada, nuna: babu wanda ya kawar da kashi gaba daya daga cikin takardun. Ba ya ɗauki kowane sarari, kodayake HTML don ita har yanzu yana cikin lambar tushe. Wannan shi ne saboda an cire, daga ainihin gudummawar daftarin aiki. Ga duk abubuwan da aka nufa, abu ya ɓace. Wannan na iya zama abu mai kyau ko mummuna, dangane da abin da kake nufi. Hakanan yana iya lalata ga shafinka idan kun yi amfani da wannan dukiya!

Mu sau da yawa muna amfani da "nuni: babu" lokacin gwada shafi. Idan muna buƙatar yanki don "tafi" don dan kadan yayin da za mu gwada sauran wurare na shafin, zamu iya yin amfani da nuni: babu wanda hakan. Abin da za a tuna, shine, dole ne a sake mayar da kashi a cikin shafin kafin a fara jefa wannan shafin. Wannan shi ne saboda wani abu wanda aka cire daga wannan takarda yana gudana a cikin wannan hanya ba a ganin shi ta hanyar binciken injuna ko masu karatu na allon, ko da yake yana iya zama a cikin samfurin HTML. A baya, wannan hanyar da aka yi amfani da shi azaman hanyar black-hat don ƙoƙarin rinjayar tashar binciken injiniya, don haka abubuwan da ba a nuna su iya zama ja alama don Google don dubawa dalilin da yasa ake amfani da wannan tsarin.

Wata hanyar da muke yi shine nuni: babu mai amfani, kuma inda muke amfani dashi a kan rayuwa, samar da shafukan yanar gizon, shine lokacin da muke gina shafin da zai iya samun abubuwa waɗanda suke samuwa don girman girman nunawa amma ba ga wasu ba. Zaka iya amfani da nuni: babu wanda ya ɓoye wannan ɓangaren kuma sannan ya sake mayar da ita tare da tambayoyin mai jarida daga baya. Wannan kyauta ne mai amfani da nuni: babu, saboda ba ƙoƙarin ɓoye kome ba don dalilai masu ban sha'awa, amma suna da bukatar halatta.

Labari na farko daga Jennifer Krynin. Edited by Jeremy Girard a kan 3/3/17