这是我的代码。
div {
background: orange;
height: 200px;
padding: 10px;
}
textarea {
background: lightblue;
border: 5px solid blue;
width: 75%;
height: 50%;
resize: both;
}
<div>
<textarea>foo</textarea>
</div>
当调整textarea
的大小以使其高度大于div
的高度时,它会溢出到div
之外。当调整textarea
的大小以增加其高度时,是否有方法使容器div
自动展开以包围较大的textarea
?
将height
更改为min-height
基本上意味着,如果他有成长的理由——他会成长,但不会低于的价值
您可以对width属性执行同样的操作,或者将调整大小设置为垂直
div {
background: orange;
min-height: 200px;
padding: 10px;
}
textarea {
background: lightblue;
border: 5px solid blue;
width: 75%;
height: 50%;
resize: both;
}
<div>
<textarea>foo</textarea>
</div>