【发布时间】:2015-07-26 12:45:45
【问题描述】:
如何隐藏某个特定元素的所有内容,不包括一个特定子元素的内容?
使用display 隐藏孩子。
我希望它们可见并使用visibility 保留隐藏内容的空间。
这是我所拥有的:
#test1 {
visibility: hidden
}
#test2 {
visibility: visible
}
#test3 {
display: none
}
#test4 {
display: block
}
<div id="test1">
<div id="test2">test2</div>
test1
</div>
<div id="test3">
<div id="test4">test4</div>
test3
</div>
【问题讨论】:
-
如果父级不可见,子级如何可见?他们应该分开