CSS Hack: IE6下滚动页面, 边框若隐若现

我在IE6浏览器下, 拉滚动条浏览页面时,发现有几个内容模块的边框随着页面滚动时隐时现, 在其他浏览器下均正常显示。

内容模块的边线写法很简单,没有做任何的其他限制:

  
border:1px solid #999;
评论 (0)链接2011-08-30 

自己解决掉咯, 来分享下解决思路。

首先找到出现时隐时现的内容模块,把这个元素的父节点设置一个height:1% 的属性。
因为这个问题仅仅在IE6中存在,所以需要这个样式单独对IE6有效即可,可以在属性前面加一个下划线写成

  
_height:1%
刘锡涛
编辑于 2011-09-07
该答案已被锁定,无法对其进行评论,编辑及投票。
()
评论 (1)链接 • 2011-08-30
  • 0 支持
    的确遇到过此问题。在IETester下,滚动条滚动边框消失,再滚上去,来回一两次,才出现。这个问题出现很久,但,我的解决方法不是加_height:1%;而是触发IE的layout属性。 – nan104 2012-07-20

没有听说过这样的bug hack,不过解决掉就好~

该答案已被锁定,无法对其进行评论,编辑及投票。
()
评论 (0)链接 • 2012-01-20

不是您所需,查看更多相关问题与答案

德问是一个专业的编程问答社区,请 登录注册 后再提交答案