css - 背景图片一张张,怎么样?

标签 css

我正在尝试使用下面的代码一个接一个地水平使用不同的背景图像,但只有最后一张图像出现。

.wallP{background-image:url(images/arc.png) centre left,
url(images/bg_st.png);
background-repeat:repeat-x;
}

最佳答案

每个元素只能有 1 张背景图片。

您可以将它们混合在一起,并有一个显示它的 sprite。

或者,创建不同的元素:

<div id="one"></div>
<div id="two"></div>
<div id="three"></div>

然后给他们所有单独的背景:

#one{
    background:url(images/arc.png);
}
#two{
    background:url(images/bg_st);
}
#three{
    background:#0f0f0f;
}

此外,无论您发布什么代码,它都不会显示。里面有各种错误:

background-image:background-image:url
                ^ only need the one background-image

url(images/bg_st.png;
                   ^ missing a ')'

关于css - 背景图片一张张,怎么样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21986819/

相关文章:

c# - 在线设计名片应该使用pixel还是cm?

jquery - 如何在页面右侧的 Facebook 新闻提要中的图像旁边立即创建新的 div?

javascript - 如何使引导列匹配高度?

html - 从wordpress站点删除右侧的空白

javascript - 为什么我的背景不显示在 div 容器中?

javascript - 以编程方式从单个 HTML 元素中删除 CSS 样式规则

CSS Less-无法在 bootstrap.css 中找到类

jquery - 我如何使用不同的颜色?

css - 用于在 tumblr 上显示代码片段的水平滚动区域

html - Angular 4 动画正确地左、右、上、下,但不适用于转换(translateX、translateY、translateZ)