ie下div模拟的表格,表头表体无法对齐

现象:ie下,如果某个区域滚动显示表格内容(div模拟的table),表体出现滚动条的时候,会跟表头无法对齐。

解决方法:1.首先需要知道两个高度:表体最大高度height1、目前表体要显示的内容高度height2。

     2.在css文件写一个样式:.ieScroll{padding-right:17px;}

     3.比较两个高度,如果height1>=height2,此时不会出现滚动条,所以移除表头的class:ieScroll;否则表头增加class:ieScroll。

奇妙的17px~

如果有更好的解决方案希望您来交流~ 目前我只想到这样可以解决。。。。

如有问题,请您指正~

原文地址:https://www.cnblogs.com/ksl666/p/8384619.html