Te rereketanga i waenga i "whakaatu: kahore" me te "kitenga: huna" i CSS

He wa pea, ka mahi koe ki te whakawhanaketanga o nga paetukutuku, e hiahia ana koe ki te "huna" i etahi waahi o nga mea mo tetahi take, tetahi atu. Ka taea pea e koe te tango i nga mea i roto i nga paatai ​​mai i te tohu HTML , engari mehemea ka hiahia koe ki te noho i roto i te waehere, engari kaore e whakaatu i te matapihi tirotiro mo nga take katoa (ka arotakehia nga take ki a mahi tenei i te wa poto). Hei pupuri i tetahi kaupapa i roto i to HTML, engari huna mo te whakaatu, ka tahuri koe ki CSS.

Ko nga huarahi e rua o te nuinga ki te huna i tetahi huinga kei roto i te HTML e whakamahi ana i nga taonga CSS mo te "whakaatu", "visibility" ranei. I te tuatahi o te titiro, ko enei mea e rua kei te ahua nui te mahi, engari he rereketanga rereke nga mea e tika ana kia mohio koe. Kia tirohia nga rereketanga i waenga i te whakaatu: he kore me te tirohanga: huna.

Visibility

Te whakamahi i te pai o te kitenga o te CSS / te uara: huna ana i tetahi mea mai i te pūtirotiro. Heoi, kei te mau tonu te mea huna i te waahi i roto i te tahora. Ka rite ki a koe kua tino hanga e koe te huānga kaore e kitea, engari kei te noho tonu me te tango i te waahi ka tangohia i te mea ka waiho anake.

Mena ka whakanohoia e koe he DIV i runga i to huinga me te whakamahi i te CSS ki te whakaatu i nga waahanga ki te tango i te 100x100 pika, ko te tirohanga: ko te taonga huna kei te whakaatu i te DIV i runga i te mata, engari ko te kuputuhi e whai ake nei ka mahi ano kei reira tonu, mo taua 100x100 te mokowhiti.

Ko te pono, ko te taonga e kitea ana ko te mea e tino whakamahia ana e tatou, a, kaore i te waa. Mena kei te whakamahi hoki tatou i etahi atu āhuatanga CSS rite te tuunga ki te whakatutuki i te tautuhinga i hiahiatia e tatou mo tetahi mea, ka taea e tatou te whakamahi i te tirohanga ki te huna i taua mea i te tuatahi, engari ki te "tahuri" i runga i te hover. Koinei te whakamahinga o tenei taonga, engari ano, ehara i te mea ka tahuri tatou ki tetahi waahanga.

Whakaatu

Kaore i te ahuatanga o nga taonga e kitea ana, ka waiho i tetahi mea i roto i te rere o te tuhinga, ka whakaatu: kaore tetahi e tango i te huinga mai i te tuhinga. Kaore he waahi, ahakoa ko te HTML hoki kei roto tonu i te waehere puna. Ko te mea tenei na te mea kua tangohia atu i te tuhinga tuhinga. Mo nga kaupapa me nga kaupapa katoa, kua ngaro te mea. Ka taea e tenei te mea pai, he mea kino ranei, i runga i nga whakaaro o to whakaaro. Ka taea hoki te kino ki to whaarangi mehemea kei te whakamahi koe i tenei taonga!

Ka whakamahi pinepine tatou i te "whakaaturanga: kaore" i te whakamatautau i tetahi whārangi. Mena ka hiahiatia he waa ki te "haere" mo te wa poto ka taea e taatau te whakamatautau i etahi atu waahanga o te whaarangi, ka taea e maatau te whakaatu whakaatu: kaore tetahi mo taua. Ko te mea ki te mahara, engari, ko te mea me whakahoki te hokinga ki te whārangi i mua i te whakarewatanga o taua pae. Ko te mea na te mea kaore i kitea he mea e nekehia ana mai i te tuhinga i tenei tikanga e nga engines rapu me nga kaipānui mata, ahakoa kei roto tonu i te tohu HTML. I nga wa o mua, i whakamahia tenei tikanga hei tikanga pango pango ki te ngana ki te whakatairanga i nga tohu engine engine, na ko nga mea e kore e whakaatuhia hei tohu whero mo Google kia titirohia he aha i whakamahia ai taua huarahi.

Ko tetahi o nga huarahi e kitea ana e matou ko te whakaatu: kaore he mea whai hua, ko te wahi e whakamahia ana e matou i runga i te ora, i nga paetukutuku hangaia, ko te wa e hangaia ana e matou he pae whakautu kei te waahi e whakaatu ana i tetahi waahanga whakaatu kotahi, engari kaore mo etahi atu. Ka taea e koe te whakaatu whakaatu: kaore tetahi hei huna i taua huānga, ka tahuri ano ki nga uiuinga i muri mai. He whakamahinga pai tenei o te whakaatu: kahore, no te mea kaore koe e ngana ana ki te huna i tetahi mea mo nga take kino, engari he hiahia tika ki te mahi.

He tuhinga taketake na Jennifer Krynin. I whakatikaia e Jeremy Girard i te 3/3/17