我在使用带有url元素的url('location')值的背景属性方面遇到了问题。所有浏览器都不会显示div标签内写入的任何内容的背景图像。
代码:
HTML: body有一个带有class = slide的div标签。这个div标签包含一些内容和链接。
CSS:
div.slide {
margin: 0 auto;
background: url(images/btnslide.gif);
}
请帮我识别错误。也许我误用了div标签。请指出上述问题的解决方案
提前致谢
答案 0 :(得分:1)
您未设置.slide
元素的高度,或者您尚未清除.slide
内元素的浮点数。如果要清除overflow: auto
中的花车,请尝试设置高度或添加<div>
。
答案 1 :(得分:0)
默认情况下,此代码应该有效,因为每个人都说错了。
高度错误或图像不存在。
哪些浏览器确实失败了?
如果您愿意,可以尝试使用完整语法编写CSS:
background: url(..) top left repeat;