如何用js获取div的高度

 我来答
匿名用户
推荐于2016-10-17
展开全部
function AdjustColumnsHeight() {
    var mainCol = window.document.getElementById('MainColumn');
    var leftCol = window.document.getElementById('MainLeft');
    var rightCol = window.document.getElementById('MainRight');

    var hMainCol =  mainCol .offsetHeight;
    var hLeftCol = leftCol.offsetHeight;
    var hRightCol = rightCol.offsetHeight;

    var maxHeight = Math.max( hMainCol , Math.max(hLeftCol, hRightCol));
    mainCol.style.height = maxHeight + 'px';
    leftCol.style.height = maxHeight + 'px';
    rightCol.style.height = maxHeight + 'px';
}

上面的代码是取得3个div的高度,并判断高度最高的div高度值,让其余两个比较矮的div高度等于最高这个,自己琢磨下,很简单。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式