前后文說(shuō)法矛盾, 來(lái)幫我解答下;
CSS visibility的值是hidden
到底是顯示的還是隱藏的?
開(kāi)始說(shuō):
我們有幾種方式可以隱藏一個(gè)元素:
CSS display的值是none。
type="hidden"的表單元素。
寬度和高度都顯式設(shè)置為0。
一個(gè)祖先元素是隱藏的,該元素是不會(huì)在頁(yè)面上顯示
CSS visibility的值是hidden
后邊又說(shuō):
元素的visibility: hidden 或 opacity: 0被認(rèn)為是可見(jiàn)的,因?yàn)樗麄內(nèi)匀徽加每臻g布局。
2017-08-02
對(duì)于平時(shí)的語(yǔ)言習(xí)慣,即使占據(jù)空間也可以是隱藏;而這里講的選擇器認(rèn)為,占據(jù)空間便是可見(jiàn)的,大概是因?yàn)槠浔桓兄搅恕?/p>
2017-08-02
好吧,自己測(cè)了下,確定了后者是正確的(附測(cè)試代碼):
元素的visibility: hidden 或 opacity: 0被認(rèn)為是可見(jiàn)的,因?yàn)樗麄內(nèi)匀徽加每臻g布局。