@n199a
Java

Почему не показывается изображение внутри тега?

Хочу вставить логотип на сайт используя изображение в формате png, помещенное с помощью css в тег <span>.

Если вставлять иконки FontAwesome - всё работает.
Но почему не показывается изображения по url?

https://jsfiddle.net/f1068eyn/1/
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ответы на вопрос 1
@cheeroque
Потому что у вас картинка задана фоном для псевдоэлемента, у которого нет ни ширины, ни высоты, ни обязательного свойства content:

.icon-logo:before {
    display: block;
    content: '';
    width: 110px;
    height: 40px;
    border: 1px solid black;
    background-image: url("https://png.pngtree.com/element_pic/00/16/07/115783931601b5c.jpg");
    background-size: 110px 40px;
}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы