给定IE6,UL-LI列表和UL容器的背景图像。
<style>
ul {background-image: url(images/bgr.png);}
</style>
...
<ul>
<li>...</li>
...
</ul>
当我加载页面时,背景是随机加载的,有些部分是可见的,有些则不是。而且,当我在页面上滚动时,它会在运行时更改。当我滚动出UL列表并向后滚动时,背景的不同部分将可见,具体取决于滚动的速度。 你有什么主意吗?提前谢谢。
答案 0 :(得分:2)
IE6在使用.png文件时完全停止了。有各种修复建议,但除非您有特定原因使用.png文件(例如透明度),我建议使用不同的文件格式。之前我曾经通过检测我有IE的早期版本并用.jpg代替我想要使用的.png文件来解决这个问题,因此大多数拥有最新浏览器的用户获得了.png背景但IE用户获得了一个.jpg。
答案 1 :(得分:1)
前段时间我遇到过类似的问题(但它是简单的背景颜色,没有图像),如果我没记错的话,将position:relative
添加到父元素就解决了这个问题。所以像这样:
<div style="position:relative">
<ul>
<li>...</li>
</ul>
</div>
答案 2 :(得分:1)
李浮动还是什么? 试试...... UL {
缩放:1; 溢出:隐藏; 显示:块; }
答案 3 :(得分:1)
高度:1%;
您可以使用它来修复