Я пытаюсь заполнить длину экрана, но моя область содержимого высотой 100% игнорирует заголовок, который затем делает область слишком длинной. Другие решения SO не будут полностью работать.Высота области содержимого 100% принимая во внимание заголовок
Мне нужно уметь корректировать растущий контент (с полосой прокрутки на странице не #mainView), и когда содержимого страницы недостаточно, чтобы заполнить страницу, #mainView должен заполнить экран (без прокрутка).
CSS:
html, body { height: 100%; margin: 0px; }
#container{margin:20px;height:100%}
#header { height: 80px; background: pink; }
#mainView { height: 100%; background: red; box-sizing: border-box; border:solid 4px pink;border-top:none; }
HTML:
<div id="container">
<div id="header">
--Header
</div>
<div id="mainView">
--Main
</div>
</div>
жаль, что это вопрос. вы хотите, чтобы ваш контент перекрывал заголовок? – Charles380
Я уточнил вопрос, который будет более конкретным – Boone