代码之家  ›  专栏  ›  技术社区  ›  jeroen

css background image:url(none)导致apache日志文件出错

  •  8
  • jeroen  · 技术社区  · 15 年前

    我遇到了一个奇怪的问题。当我使用:

    background-image: url(none);
    

    在我的CSS文件中,它在Apache日志文件中生成一个错误:

    File does not exist: /...../styles/none, referer: http://blabla.com/styles/styles.css
    

    我使用了W3CCSS验证器,没有错误(只是一些关于需要宽度的浮动的警告)。

    我曾经有过:

    background-image: none;
    

    但我已经更改了所有实例,并使用了最新的样式表。

    这是正常的行为还是更可能在样式表中的某个地方出错?

    1 回复  |  直到 11 年前
        1
  •  17
  •   zombat    15 年前

    这是正常现象。通过使用 url() 语法,您放入括号中的任何内容都被视为URL。浏览器正在对名为 none .

    基本上,您为背景图像指定了一个无效的URL。