So. Мой код что-то вдоль линийУстановить div, чтобы динамически заполнить остальную часть высоты?
<html>
<body>
<div id="header" style="width:100%;min-height:0;display:block;background-color:#000">
<img src="header_image.svg" />
</div>
<div id="content" style"display:block">
Some content
</div>
</body>
</html>
У меня есть ГСВ в заголовке, что я установить так, чтобы она соответствовала ширине окна, а высота весы для сохранения SVG. Тогда у меня остальная часть страницы в другом div. Я бы хотел, чтобы страница не прокручивалась, и этот контент div заполняется, чтобы соответствовать остальной части окна. Проблема в том, что поскольку высота заголовка изменяется с шириной окна, я не могу установить содержание div в пикселях или процентах или что-то конкретное.
Как настроить высоту содержимого div для динамического изменения высоты заголовка?
Я не знаю Javascript или JQuery (я знаю, я знаю - должен), но в идеале высота содержимого div была бы задана как высота: (высота окна просмотра) - (высота заголовка), но я не знаю, как это сделать.
Черная магия, никогда не видел этого раньше :) Пожалуйста, объясните «большой трюк», мне любопытно, как это работает! – opatut
Хм ... Я думаю, что сделал все изменения, как есть, но, похоже, он не работает. Мне бы очень понравилась эта работа, это такое элегантное решение. Я тоже не знаю, как это работает, как @opatut. Сайт [tuckerchapin.com] (http://tuckerchapin.com) – tuckerchapin
Хорошо: поэтому я обновил свою скрипку, чтобы показать, что она действительно работает. – avrahamcool