由于我所写的界面是这样布局的,div3里面有内容,所以会被撑开,然后div1,div2,没有内容,所以背景色就最大就是屏幕高度,所以,为了让滚动条滚动的时候div1,div2的背景色也延申下去,我获取了div3的高度然后加上它上面距离div2上沿的高度,然后将值赋给了div2.和div1.
window.onload = function () {
var fasterHeight = $('.div3').height();
var realheight = fasterHeight + 92
$(".div1").css({ height: realheight + 'px' });
$(".div1").css({ height: realheight + 'px' });
}