我的 css3 多个背景图像代码有什么问题?
我尝试在 JSFiddle 上设置一个示例,但由于某种原因它显示错误: http://jsfiddle.net/t3DDW/< /a>
无论如何,这是我的 css:
body {
background:
url("images/bg.gif") repeat 0 0,
url("images/bg-top.gif") repeat-x 0 0;
color: #666;
font: 62.5%/1.5em helvetica, arial, sans-serif;
}
仅显示第一个背景图像。我已仔细检查两个图像网址是否正确。第二个背景图像不显示是否有原因?我在 Chrome 和 FF 上测试了它,第二个背景图像没有显示。
I tried setting up an example on JSFiddle but it shows an error for some reason: http://jsfiddle.net/t3DDW/
Anyway, here is my css:
body {
background:
url("images/bg.gif") repeat 0 0,
url("images/bg-top.gif") repeat-x 0 0;
color: #666;
font: 62.5%/1.5em helvetica, arial, sans-serif;
}
Only the first background image shows. I have double-checked that both image urls are correct. Is there a reason why the second background image isn't showing up? I tested it both on Chrome and FF and the second bg image doesn't show.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
图像看起来怎么样?堆叠顺序很重要。第一个将被放在其他的上面,依此类推。
如果第一张图像覆盖了另一张图像,则尝试切换图像的顺序。
来自来源:
多个背景的堆叠顺序中的示例:
How do the images look? The stacking order is important. The first will be put on top of the others and so on.
If the first image covers the other image then try to switch the order of the images.
From the source:
Example from Stacking Order of Multiple Backgrounds: