Итак, теперь я нашел способ заставить эту работу работать без заголовка.
В разделе навигации используется следующий CSS:
float: left;
height: 100%
overflow: auto;
width:185px;
Раздел содержимого использует это:
height: 400px;
overflow: auto;
а также
html, body{
height: 100%
}
Единственная проблема заключается в том, что когда я вставляю заголовок, сайт растягивается до тех пор, пока не выйдет за пределы окна браузера. Это связано с использованием height: 100%
.
Вы знаете, как я могу сделать так, чтобы страница все еще вписывалась в экран браузера?
изменить 1:
Следующий JavaScript поможет, по крайней мере, в Firefox:
window.onresize = resize;
function resize(){
heightWithoutHeader = (window.innerHeight - 85) + "px";
document.getElementById("content").style.height = heightWithoutHeader;
document.getElementById("navigation").style.height = heightWithoutHeader;
}
Но, может быть, есть более элегантное решение CSS ...