【发布时间】:2014-01-10 01:04:40
【问题描述】:
我试图弄清楚是否可以通过向父 div 添加内联样式来隐藏父容器内的所有子 div。我试过visibility: hidden; 和display: none; 似乎都没有隐藏子div。我在想我可以使用一些 jquery 来遍历所有子 div 并为每个子 div 添加一个内联样式,尽管我认为必须有一种可行的方法。
这是一个例子:
CSS
.hero-content {
text-align: center;
height: 650px;
padding: 80px 0 0 0;
}
.title, .description {
position: relative;
z-index: 2
}
HTML
<div class="hero-content">
<div class="title"> This is a title </div>
<div class="description"> This is a description</div>
</div>
【问题讨论】:
-
“似乎都没有隐藏到子 div” - 你的意思是没有隐藏父级?
-
Wuaow .. 所有答案都获得了投票。凉爽的。圣诞节快到了。
-
我不明白你的问题,因为将
display: none添加到父母will always hide its child elements (这不是真的,不一定是visibility--it may hide them,除非孩子的@987654332 @ 是set otherwise)。
标签: jquery html css jquery-selectors css-selectors