CSS background-image: url (нет), приводящий к ошибкам в лог-файле apache - PullRequest
8 голосов
/ 21 июля 2009

Я столкнулся со странной проблемой. Когда я использую:

background-image: url(none);

в моем css-файле выдает ошибку в лог-файле apache:

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

Я использовал валидатор W3C CSS, и ошибок нет (только некоторые предупреждения о поплавках, нуждающихся в ширине).

Раньше у меня было:

background-image: none;

но я изменил все экземпляры и используется самая современная таблица стилей.

Это нормальное поведение или более вероятно, что у меня есть ошибка где-то в моей таблице стилей?

1 Ответ

17 голосов
/ 21 июля 2009

Это нормально. При использовании синтаксиса url() все, что вы помещаете в скобки, считается URL-адресом. Браузеры отправляют http-запрос на ресурс none.

.

Вы указали недопустимый URL-адрес для фонового изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...