IE 6 和 IE 中的 CSS 背景7 个 div

发布于 2024-10-31 01:26:53 字数 854 浏览 3 评论 0原文

完整的 CSS 文件: http://pastebin.com/9LjYjiUF

.body-content{
    background-image: white url("images/content-bg.gif");
    background-repeat: repeat-y;
    background-position: left bottom;

}

这是 html:

<div class="content-bead bg2 rockwell">

    <div class="body-content">

        <div class="body-content-sub">
            <div id="content-left">

            </div>
            <div id="content-main">

            </div>
        </div>

    </div>

</div>

== 更新的 css===

background-image: url(images/content-bg.gif);
background-repeat: repeat-y;
background-position: left bottom;
background-color:#FFFFFF;

还是什么都没有 我根本无法显示背景图像。在

full CSS file : http://pastebin.com/9LjYjiUF

.body-content{
    background-image: white url("images/content-bg.gif");
    background-repeat: repeat-y;
    background-position: left bottom;

}

this is the html:

<div class="content-bead bg2 rockwell">

    <div class="body-content">

        <div class="body-content-sub">
            <div id="content-left">

            </div>
            <div id="content-main">

            </div>
        </div>

    </div>

</div>

== updated css===

background-image: url(images/content-bg.gif);
background-repeat: repeat-y;
background-position: left bottom;
background-color:#FFFFFF;

still nothing
i cant get the background image to come up at all. on

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

乖乖兔^ω^ 2024-11-07 01:26:53

这是因为背景图像不是一个组合属性。要么将它们分开:

background-image: url('images/content-bg.gif');
background-color: white;

要么将它们组合起来:

background: white url('images/content-bg.gif') left bottom repeat-y;

That's because background-image is not a combined property. either pick them apart:

background-image: url('images/content-bg.gif');
background-color: white;

or combine them:

background: white url('images/content-bg.gif') left bottom repeat-y;
长伴 2024-11-07 01:26:53

在带有bg的容器上尝试overflow:auto,可能是里面的浮动元素需要清除。刚刚在 IE7 上遇到这个问题,但在所有其他浏览器中工作正常

give overflow:auto a try on the container with the bg, it might be that floated elements inside need to be cleared. Just experienced this problem with IE7 but worked fine in all other browsers

你的背包 2024-11-07 01:26:53

也许删除白色,因为它不是“背景图像”的一部分
或者将其更改为“背景”

maybe remove white as it is not part of "background-image"
or change it to "background"

晨光如昨 2024-11-07 01:26:53

删除白色值。

.body-content{
  background-image: url("images/content-bg.gif");
  background-repeat: repeat-y;
  background-position: left bottom;
}

remove white value.

.body-content{
  background-image: url("images/content-bg.gif");
  background-repeat: repeat-y;
  background-position: left bottom;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文