我遇到了最奇怪的 CSS 问题。我的 CSS 在我的本地主机服务器上运行良好,但是当我将它加载到实时服务器上时,后台属性中的“url”消失了。
这是 HTML - 非常基本的 div:
这是我工作文件中的 CSS:
#header-wrapper {
overflow: hidden;
height: 300px;
background: url('../images/bgblue.jpg') repeat-x left top;
}
这是我在实时站点上查看页面源代码时显示的内容:
#header-wrapper {
overflow: hidden;
height: 300px;
background:
(images/bgblue.jpg) repeat-x left top;
}
如您所见,“url”部分已经消失。更奇怪的是紧随其后的 div 具有完全相同的格式并且显示正常。 帮助!谢谢!
最佳答案
如果它是“完全”相同的格式,那么您提到的下一个 div 应该具有相同的 ID。 ID 应该在一个页面中使用一次。
我不知道这是否有帮助,但尝试使用 background-image: url
代替。
祝你好运
关于css - 加载 CSS 时背景属性的 URL 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11441786/