CSS背景图片被多次下载

时间:2009-10-30 12:36:07

标签: css firefox

我在当前项目中注意到Firefox(3.5.4)不止一次为我的div下载背景图像(在CSS中设置)。

我已经检查过firebug和wireshark,它确实看起来不会等待第一个请求完成,然后只是使用缓存版本。

Wireshark还确认Chrome和IE8按预期执行,只请求图像一次。

任何可能导致此问题的想法?

这是一个小测试:

Sample Page

<html>
<head>
    <style>
        #one
        {
            height: 300px;
            width:100%;
            background: #FFF url('random.jpg');
        }
        #two
        {
            height: 300px;
            width:100%;
            background: #FFF url('random.jpg');
        }
        #three
        {
            height: 300px;
            width:100%;
            background: #FFF url('random.jpg');
        }
    </style>
</head>
<body>
    <div id="one"></div>
    <div id="two"></div>
    <div id="three"></div>
</body>

修改

我打开了一个错误请求,因为我在bugzilla上找不到一个错误请求,但结果却是3.5的旧错误。

https://bugzilla.mozilla.org/show_bug.cgi?id=497665

1 个答案:

答案 0 :(得分:0)

确保将服务器配置为允许浏览器缓存图像。