小编Sar*_*rya的帖子

使用visibility:hidden时使用奇怪的CSS行为.这是在规范中定义的吗?

我正在使用最新的Chrome 35.

我对CSS关键字可见性的理解是,visibility: hidden在将元素保留在文档流中时,根本不会呈现包含所有子元素的元素.

现在,当我调试现有应用程序时,我偶然发现了以下奇怪的行为.父元素(parEl)设置为visibility: hidden并具有两个子元素(childA,childB).元素childA将其可见性设置为可见.从我想到的直到今天,没有什么应该是可见的,但是childA实际上是在显示.

我不知道,这是一个浏览器错误或实际意图的行为,如果是,这是指定的?

JSFiddle: http ://jsfiddle.net/7Yev6/

html css visibility

4
推荐指数
1
解决办法
83
查看次数

标签 统计

css ×1

html ×1

visibility ×1