У меня есть вопрос о проблеме, о которой я изначально думал, что ее было бы довольно просто решить. Но, по-видимому, это не так - по крайней мере, не только с CSS.Смешивание относительных и абсолютных размеров в CSS
Это основная ситуация:
<div id="wrapper" style="height:90%;width:410px;background:#aaaaaa;">
<div id="top" style="margin:5px;width:400px;background:#ffffff;">
</div>
<div id="content" style="margin:5px;width:400px;background:#ffffff;">
</div>
</div>
У меня есть обертка DIV, который заполняет 90% от высоты экрана и два внутренних дивы. Первый div «top» содержит несколько разных элементов. Второй div «content» должен заполнить оставшееся пространство обертки div.
До сих пор я не нашел способ установить содержимое «div» для заполнения оставшегося пространства - даже если бы я знал точную высоту div «top», поскольку я знаю только относительную высоту обертка div.
Таким образом, я был бы рад узнать о методе либо «содержимого» div, чтобы заполнить оставшееся пространство, либо как смешать относительные и абсолютные размеры (то есть высота: 100% -100 пикселей).
Спасибо за ввод. Я исправил ошибки написания синтаксиса (фактический код явно не имел их, также он имеет свой собственный файл css, но для мини-примера я подумал, что было бы проще разместить их рядом с html tags) – shiin
почему -1 на этот ответ?Я написал «вопиюще неряшливый, без усилий материал»? Или ответ «явно и, возможно, опасно неверный»? –