尝试使用滚动条实现div

时间:2012-04-02 09:12:24

标签: javascript html css

这是我想要做的(它可以在Chrome和FF中运行,但不适用于IE8)

enter image description here

div1,高度可变。 div2大于div1并且应该与div1高度匹配。所以,我在那里启用了滚动条。

div2的内容将由页面内的服务器(php)传递。所以,我找到了使用这个适用于body onload的js代码设置高度的方法:


function onloadfunc()
{
    leftdiv = document.getElementById("leftbottomcontent");
    newsdiv = document.getElementById("latestnewscontent");
    if ( newsdiv != null && leftdiv != null )
    {
        newsdiv.setAttribute('style', 'overflow:auto; height: ' + leftdiv.offsetHeight + 'px;');
    }
}

这是一个问题,如何在ie8中启用它,或者还有另一种方法可以做同样的事情?

1 个答案:

答案 0 :(得分:0)

将设计应用于IE并不容易,我建议您使用IF语句来阻止它是什么浏览器,

你可以找到一个很好的解释 Over here