我使用以下代码,但它没有效果!可以这样做吗?
html {
background: #d9dbdc url('images/repeat-x.png') repeat-x;
}
答案 0 :(得分:2)
是的,可以完成,但需要在<body>
标记上。
您的图片可能不存在,或者您可能有不同的背景覆盖它。
答案 1 :(得分:2)
如果您在指定位置实际拥有图像,这将起作用,尽管它通常应用于body
元素。可能是身体元素具有覆盖图像的背景颜色。
请注意,路径是相对于样式表文件的,而不是嵌入它的HTML文件,因此images/repeat-x.png
中指向/css/styles.css
的路径会导致{{1 }}
答案 2 :(得分:1)
如果您尝试设置整个页面的背景,我建议:
body { 背景:#d9dbdc url('images / repeat-x.png')repeat-x; }
答案 3 :(得分:0)
确保网址正确,你可以在firefox中使用像Firebug这样的浏览器调试工具来检查html