在IE中使用filter:alpha(opacity=60);设置半透明效果,当网页太长时失效

我在IE中使用filter:alpha(opacity=60);设置半透明效果,当网页高度大于32768px时,则会变为完全透明,当网页高度大于36713px时,则会变为完全不透明。代码如下:
<style type="text/css">
#box_bg {
background-color: #000000;
border: medium none;
left: 0;
opacity: 0.5;
position: absolute;
top: 0;
z-index: 99998;
filter: alpha(opacity=60);
}
</style>
<div id="box_bg" style="height: 32769px; width: 100%;"></div>

有哪位高手帮我解决一下啊?
IE对页面的解释问题。高度超过一定数值的时候。就会解释不了
?,怎么会有这么长的网页啊!?可以按一定区段分割成两块啊!