IE8下div的overflow:auto显示异常
写了一个div<divstyle="width:100%;overflow:auto;z-index:-1;"id="scrollDiv"><tableid="conte...
写了一个div <div style="width:100%;overflow:auto;z-index:-1;" id="scrollDiv"> <table id="contentline" border="0" class="custom_table_span" cellpadding="3" cellspacing="0" width="1500px"> <thead> <tr>后面是一些<th>在table长度大于页面的情况下按理说会出现一个左右拉动的条,在IE9 10 11都正常,在8中要么拉动条快速的从上往下移动消失不见,要么就根本不出现
展开
1个回答
展开全部
针对你的代码,总结一下
div里 z-index:-1 需要使用定位,其父类也应该使用定位,你的z-index此案有意义
ie8 兼容问题可以使用meta标签,<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 你可以搜搜别的,也许会有收获
如果你的不是响应式,你外围的div给他个高度试试
左右出横条,你可以这样设置一下,overflow-x:auto 或者overflow-x:scroll试一下,overflow属性在ie6都是全部支持的,需要多方测试,这就是你的经验吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询