如何防止文本区域超出其父DIV元素?
我在DIV内的表中有此textarea,看来这会导致整个表超出其范围。
您甚至可以在更简单的情况下看到相同情况的示例,只需将文本区域放在div中即可(例如www.stackoverflow.com中使用的内容)
您可以从下面的图像中看到文本区域可以扩展到其父区域之外的大小吗?我该如何预防?
我是CSS的新手,所以我真的不知道应该使用什么CSS属性。我尝试了几次类似的显示,并且溢出。但是他们似乎并不能解决问题。我可能还错过了什么?
更新:HTML
的CSS
textarea {
max-width: 50%;
}
#container {
width: 80%;
border: 1px solid red;
}
#cont2{
width: 60%;
border: 1px solid blue;
}
如果将此代码放在http://jsfiddle.net内,您将看到它们的行为有所不同。尽管textarea仅限于以css样式声明的百分比,但仍然有可能使它的父表达到想要的大小,然后您可以看到它溢出到父边界上。有关如何解决此问题的任何想法?