Мне было интересно, как сделать форму и Div иметь максимальную ширину дочерних элементов. Например, в этом примере как форма, так и внешнийDIV растягивают всю ширину страницы. Я хотел бы, чтобы форма и outerDiv имели ширину 200 пикселей.Как сделать форму и Div иметь максимальную ширину дочерних элементов
Это становится проблемой, когда у меня есть эта страница в iframe, потому что ширина страницы больше, чем iframe. Я получаю горизонтальную полосу прокрутки.
<body>
<form name="myForm" method="post" action="#" >
<div id="outerDiv" >
<div style="width: 200px">
Both the form and outer div stretch 100%. I am wondering how I
would get them to wrap tightly around the inner div.
</div>
</div>
</form>
</body>
Спасибо за ваше время и помощь.
Просто обратите внимание, что в соответствии со стандартами XHTML диапазон, содержащий другие элементы, недействителен, поэтому метод CSS лучше, хотя я не уверен, почему бы просто не установить внешний div и форму как ширину 200px. –
Согласно Ole J. Helgesen, встроенный блок может быть лучше, однако поддержка этого свойства плохо в некоторых старых браузерах. –
Вы просто взорвали мой разум. Вы просто приняли меня на следующий уровень развития веб-интерфейса и решили около 12 различных проблем, которые у меня есть. – pixelpax