用ie11计算高度

时间:2016-09-12 21:45:54

标签: javascript html css

我有4个div,在2x2中,第4个div的高度计算如下:

4th.style.height = 2nd.offsetHeight + 1st.offsetHeight - 3rd.offsetHeight。

前3个div的高度是根据其内容计算的。

在firefox和chrome中,这可以正常工作。但是,在IE 11中它有时只能工作。随着浏览器宽度的增加(以及其他div的高度改变),有时它会完美排列,有时右列(Div 3和4)会被向下推动一小部分。我将所有高度记录到控制台,然后将浏览器大小更改为在工作和不工作之间切换,并且日志是所有4个高度都保持不变?我很容易认为这里只有一个舍入错误,但我很困惑。

0 个答案:

没有答案