Я хочу, чтобы мои элементы управления textarea следовали стандартному поведению макета отображения блока, чтобы они расширялись до ширины содержащего родительского элемента. Простая установка display:block;
этого не сделает — они по умолчанию имеют какое-то значение по умолчанию. Установка width:100%;
не работает, потому что любые отступы в элементах управления означают, что они выходят за границы контейнера.
HTML:
test
CSS:
.container {
width:300px;
border:black solid 1px;
margin:10px;
}
.container > div {
display:block;
padding:10px;
background:red;
}
.container > textarea {
display:block;
padding:10px;
background:red;
}
РЕЗУЛЬТАТ: