Я не знаю, хотите ли вы решение JS или нет.вот моя попыткаНа моем экране, если высота браузеров опускается ниже 400px, тогда он показывает прокрутку, но это нормально
<html>
<head>
<script type="text/javascript">
function heightDo()
{
var headerO = document.getElementById("div_header");
var contentO = document.getElementById("div_content");
//var docH = document.height;
var bodH = document.body.offsetHeight;
contentO.style.height = bodH - headerO.offsetHeight;
}
</script>
<style type="text/css">
html, body {
}
#div_header
{
height:auto;
}
#div_content {
}
</style>
</head>
<body onload="heightDo()">
<div id="div_header">
header
<br/>
What do you say?
</div>
<div id="div_content">
content
</div>
</body>
</html>