Не появляется картинка background-image?

Имеется папка style, в ней img и в ней лежит файл header_icon.png.
Вставляю такой код, но картинка не появляется.
background-image: url(style/img/header_icon.png);

Собственно код целиком: codepen.io/anon/pen/ZGLKOY
  • Вопрос задан
  • 3656 просмотров
Решения вопроса 1
paradokso
@paradokso
Начинающий фронт-эндер
как вы указали, ваш фал стилей лежит в style/css/style.css,
а изображения в style/img/header_icon.png

в вашем случае вы пытаетесь найти картинку в папке css, так как путь style/img/header_icon.png расчитывает относительно файла style.css. т.е. у вас получается такой адрес для иконки style/css/style/img/header_icon.png
Поэтому поменяйте адрес на ../img/header_icon.png и будет вам счастье
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
ilyapasyuk
@ilyapasyuk
Разработчик переднего-конца
background-image: url(ваш_путь/изображение.png);
Путь до изображения лежит относительно папки где лежить стиль.css

background-image: url(/ваш_путь/изображение.png);
Путь до изображения лежить относительно корня сайта.
Ответ написан
Комментировать
IJIL
@IJIL
пробуй
../style/img/header_icon.png
../../style/img/header_icon.png
Ответ написан
swipeshot
@swipeshot
Учусь на ошибках.
Попробуйте заменить код на:
background-image: url('/style/img/header_icon.png');


Проверьте, есть ли вообще такое изображение.
Или Вы загружаете изображение прямо с Codepen?!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект