我已经动态创建了div。对于一些测试,我去30个div。在DOM中隐藏元素时使div保持其大小
每个div在底部都有一个按钮栏。我只是想展示这个酒吧,当悬停div容器。
隐藏这些元素时,div变小/正在缩小。我想保持这个更大的尺寸,所以只有按钮被隐藏,但容器保持其大小。
离开div时,只有按钮应该消失。
#wrapper{
padding: 50px;
background-color: red;
}
#content{
color: white;
padding: 10px;
font-size: 20px;
}
#wrapper:hover .btn{
display:block;
}
.btn{
display:none;
}
<div id="wrapper">
<div id="content">
content
</div>
<div>
<button class="btn">
Button 1
</button>
<button class="btn">
Button 2
</button>
<button class="btn">
Button 3
</button>
</div>
</div>
这就是我正在寻找的!但它真的很慢,不是吗?我以为它会立即显示/隐藏 – peterHasemann
没有。它与hide/show相同。 –