почему при таком коде, у первого блока высота нормальная, то есть во весь экран, а у других наблюдается погрешность, как исправить?
<div id="color1" class="section"></div>
<div id="color2" class="section"></div>
<div id="color3" class="section"></div>
<div id="color4" class="section"></div>
var sections = document.getElementsByClassName('section');
setSize();
function setSize(){
for(var i = 0; i < sections.length; i++){
sections[i].style.height = window.innerHeight + "px";
}
}