Вопрос CSS. Почему не отображается фоновое изображение?

Регистрация
2 Июн 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
1. Отображается, если прописываю в файле html в head:

2. НЕ отображается, если прописываю в файле css:

#header {
width:100%;
background-image: url(../images/fon.jpg) no-repeat;}

Почему?
 
Потому что "иии.. файла нет", или он неверно подключен Учтите, пути в ЦСС-файле идут относительно файла ЦСС, а не того файла где подключаете
 
Может быть путь не правильно указан или у элемента, в котором нужен фон не установлен атрибут id="header". ЗЫ Я сначала думал, что дело в отсутствии кавычек в пути, ошибся... UPD: Если в head отображается, а в css - нет, то возможно css файл подключен некорректно, или если css лежит не в той же папке, где html, то путь к изображению нужно указывать относительно css файла
 
Предполагаю, что css файл и html файл лежат в разных директориях (причем, отличающихся на уровень, что более существенно), а путь используете один и тот же: ../images/fon.jpg
 
Назад
Сверху