我正在制作一个简单的网页,但遇到了一堵墙。现在,我在页面上布置了一些带有 slideToggle 动画的按钮,当您单击一个按钮时,会在按钮下方直接打开一个段落。我的问题是,我怎样才能让所有这些单独的段落出现在同一个位置?我希望它们都出现在页面底部,这样当您单击一个按钮时,其他按钮都不会在页面上笨拙地跳来跳去。这是我的 HTML:
<h2>Click to learn more about me!</h2>
<div class="trait">
<button>Trait1</button>
</div>
<p class="note">Blah</p>
<div class="trait">
<button>Trait2</button>
</div>
<p class="note">BlahBlah</p>
<div class="trait">
<button>Trait3</button>
</div>
<p class="note">BlahBlahBlah</p>
这是我的 CSS:
div {
display: inline-block;
}
div p {
position: relative;
margin-top: 450px;
}
button {
border-radius: 100%;
height: 150px;
width: 150px;
}
.note {
color: white;
font-size: 30px;
position: relative;
bottom: 0;
}