Código HTML:
Ver original<!DOCTYPE html>
*{
padding: 0;
margin: 0;
}
html{
width: 100%;
height: 100%;
}
body{
background-color: #282828;
width: 100%;
height: 100%;
}
#container{
display: block;
width: 94%;
height: 94%;
margin: 3% 3%;
background: #fff;
min-height: 100%;
}
<div id="container">Hola Mundo!
</div>
Teoricamente, solo se debería rellenar y no que aparezca el scrollbar vertical
porque el body tiene 100% de altura y el hijo div container tiene 94% de alturo más los margenes de arriba y abajo de 3%, dan los 100% de altura y produce el scrollbar, me parece raro.
De antemano gracias :)