Diofar eadar "taisbeanadh: none" agus "faicsinneachd: falach" ann an CSS

Dh'fhaodadh gum bi amannan ann, fhad 'sa tha thu ag obair air leasachadh duilleagan lìn, gum feum thu "falach" a dhèanamh de raointean sònraichte de nithean airson aon adhbhar no tè eile. Dh'fhaodadh tu, gu dearbh, dìreach an rud / na nithean a thoirt air falbh bho cheistean HTML , ach dè ma tha thu ag iarraidh orra fuireach anns a 'chòd, ach gun a bhith air an taisbeanadh air scrion a' bhrabhsair air adhbhar sam bith (agus nì sinn ath-bhreithneachadh air na h-adhbharan gu dèanaibh seo a dh'aithghearr). Gus rudeigin a chumail anns an HTML agad, ach falaich e airson taisbeanadh, thionndaidh tu gu CSS.

Is e an dà dhòigh as cumanta eileamaid a tha falaichte a tha anns an HTML a bhith a 'cleachdadh nan goireasan CSS airson "taisbeanadh" no "follaiseachd". Aig a 'chiad dol-a-mach, is dòcha gu bheil an dà thogalach sin a' dèanamh an aon rud gu ìre mhòr, ach tha eadar-dhealachaidhean eadar-dhealaichte aca uile agus bu chòir dhut a bhith mothachail. Thoir sùil air na h-eadar-dhealachaidhean eadar taisbeanadh: gin sam bith agus faicsinneachd: falaichte.

Fàire

A 'cleachdadh dà sheòrsa CSS / luach a tha follaiseach: tha falach falaichte eileamaid bhon bhrobhsair. ge-tà, tha an eileamaid falaichte fhathast a 'toirt suas àite sa chrìoch. Tha e coltach gu bheil thu air a 'bhunait a dhèanamh neo-fhaicsinneach, ach tha e fhathast na àite agus a' toirt suas an fhànais a bhiodh e air a ghabhail ma bha e air fhàgail na aonar.

Ma chuireas tu DIV air do dhuilleag agus a 'cleachdadh CSS gus tomhas a thoirt dha 100x100 piogsail a ghabhail, faicsinneachd: bidh seilbh falaichte a' dèanamh nach bi an DIV a 'nochdadh air an sgrìn, ach bidh an teacsa a leanas às a dhèidh mar gum bi e fhathast ann, a' toirt spèis dha sin 100x100 eadar-dhealachadh.

Gu h-onarach, chan e rudeigin follaiseach a th 'ann an seilbh faicsinneachd, agus gu cinnteach chan ann leis fhèin. Ma tha sinn cuideachd a 'cleachdadh ghoireasan CSS eile mar suidheachadh gus an cruth a bha sinn ag iarraidh airson eileamaid àraid a choileanadh, b' urrainn dhuinn an uairsin cleachdadh follaiseachd gus an rud sin a shealg an toiseach, a-mhàin gus "tionndaidh" air ais air adhart. Is e sin aon chleachdadh a ghabhas a dhèanamh den t-seilbh seo, ach a-rithist, chan e rudeigin a thionndaidheas sinn le tricead sam bith.

Taisbeanadh

Eu-coltach ris an t-seilbh faicsinneachd, a tha a 'fàgail eileamaid ann an sruth àbhaisteach na sgrìobhainn, taisbeanaidh: chan eil gin dhiubh a' toirt às don eileamaid gu tur bhon sgrìobhainn. Chan eil e a 'gabhail ri àite sam bith, eadhon ged a tha HTML dha fhathast ann an còd na stòr. Tha seo air sgàth 's gu bheil e, gu dearbh, air a thoirt às sruth na sgrìobhainn. Airson gach inntinn is adhbhar, tha an rud air falbh. Faodaidh seo a bhith na rud math no droch rud, a rèir dè na h-amasan a th 'agad. Faodaidh e cron a dhèanamh air do dhuilleag cuideachd ma tha thu a 'dèanamh mì-fheum air an togalach seo!

Bidh sinn gu tric a 'cleachdadh "taisbeanadh: none" nuair a bhios sinn a' feuchainn air duilleag. Ma tha feum againn air àite gus "falbh" airson greiseag gus an urrainn dhuinn feuchainn air ceàrnaidhean eile den duilleig, is urrainn dhuinn taisbeanadh a chleachdadh: chan eil sin airson sin. Is e an rud a chuimhnicheas, ge-tà, gum bu chòir an eileamaid a thilleadh air ais chun na duilleige mus deach an làrach sin a chur air bhog. Tha seo air sgàth 's nach fhaicear einnseanan sgrùdaidh no leughadairean sgrion air rud a thèid a thoirt air falbh bhon sgrìobhainn a tha a' sruthadh san dòigh seo, ged a dh 'fhaodadh e fuireach anns a' chomharra HTML. San àm a dh'fhalbh, chaidh an dòigh seo a chleachdadh mar dhòigh-ad dubh gus feuchainn ri buaidh a thoirt air rionnagan einnseanan rannsachaidh, agus mar sin dh'fhaodadh rudan nach eil air an taisbeanadh a bhith na bhratach dearg airson Google coimhead a-mach carson a tha an dòigh-obrach sin air a chleachdadh.

Aon dòigh anns am bi sinn a 'lorg taisbeanaidh: chan eil gin a bhith feumail, agus far a bheil sinn ga chleachdadh air làraichean-lìn beò, cruthachail, nuair a tha sinn a' togail làrach fhreagarrach a dh'fhaodadh a bhith aig na h-eileamaidean a tha rim faotainn airson aon mheud taisbeanaidh ach nach eil airson feadhainn eile. Faodaidh tu taisbeanadh a chleachdadh: gin airson an eileamaid sin a shealg agus an uair sin tionndaidh air ais le ceistean meadhanan nas fhaide air adhart. Tha seo na chleachdadh iomchaidh de thaisbeanadh: chan eil, oir chan eil thu a 'feuchainn ri rud sam bith a shealg airson adhbharan neo-dhiadhaidh, ach tha feum dhligheach agad a dhèanamh.

Artaigil tùsail le Jennifer Krynin. Air a dheasachadh le Jeremy Girard air 3/3/17