打印

[其它] [已解决]背景图为什么滚动屏幕后就失效消失了?

在IE6、IE7、IE8下分别测试,发现如下问题:
IE6、7下,当屏幕滚动超过该DIV后,DIV的重复背景图消失
IE8下正常。

百度后,查到一文:http://evil.che.lu/2006/9/25/no-more-ie6-background-flicker

虽然说的是<a>的问题,但貌似和我说的类似,于是加上此js代码(没有选择css方式,因为这样会降低页面执行效率),但问题依旧

背景图:

代码如下,请大家帮忙看看(滚动屏幕后再看右边框内的背景),3ks

 提示:您可以先修改部分代码再运行
是否是CSS中的问题?求解~~~~
-----------------------------------------------------------------------

问题自己解决了。。。。。。原来是这段css引来的问题
html, body, div {
       margin: 0;
       padding: 0;
       border: 0;
       outline: 0;
       background: transparent;
}
修改
#mainbody .box-left .listbox {
       margin-bottom: 15px;
       background-image: url(http://www.beus.cn/tmp/list_top.gif);
       background-repeat: no-repeat;
       background-position: left top;
}
增加 background-color: #FFFFFF; 即可。。。。。。

[ 本帖最后由 beusliu 于 2008-6-18 10:55 编辑 ]
这家伙在自导自演。。