我想在paragraph
元素旁边的button
旁边有一个textarea
。我已经做到了,但现在,当我展开textarea
时,按钮也会向下移动。我想要一个按钮和一个粘贴在它div
顶部的段落,所以它不能受到textarea高度的影响。
我知道这个问题必须有一个非常简单的解决方案,但我找不到它:(
这是我的代码:
#textarea {
height: 50px;
width: 100px;
margin-left: 20px;
}
#p {
display: inline;
margin-right: 20px;
}

<div id="parent">
<p id="p">Random Text</p>
<button id="button">Button</button>
<textarea id="textarea">
Random
Text
</textarea>
</div>
&#13;
答案 0 :(得分:3)
对vertical-align:top
和p
button
#textarea {
height: 50px;
width: 100px;
margin-left: 20px;
}
#p {
display: inline;
margin-right: 20px;
}
p,button{
vertical-align:top;
}
<div id="parent">
<p id="p">Random Text</p>
<button id="button">Button</button>
<textarea id="textarea">
Random
Text
</textarea>
</div>
答案 1 :(得分:2)
在答案中查看评论..将#parent上的所有孩子设置为与顶部对齐
#textarea {
height: 50px;
width: 100px;
margin-left: 20px;
}
#p {
display: inline;
margin-right: 20px;
}
/* i added this */
#parent > * {
vertical-align: top;
}
&#13;
<div id="parent">
<p id="p">Random Text</p>
<button id="button">Button</button>
<textarea id="textarea">
Random
Text
</textarea>
</div>
&#13;