Я делаю веб -сайт в одном странице, поэтому каждый раздел установлен на 100% высоте. Not just the 100% viewport height but over the whole site height.
Heres a basic fiddle showing:
http://jsfiddle.net/5KFVx/1/
And some back up code from the fiddle:
body, html {
height: 100%;
width: 100%;
padding: 0; margin: 0;
}
#onepagediv {
height: 100%;
width: 100%;
background-color: #f00;
}
#overlay {
background-color: #000;
position: absolute;
height: 100%;
width: 100%;
opacity: 0.6;
}
Подробнее здесь: https://stackoverflow.com/questions/236 ... n-viewport