Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Проблема с псевдоэлементом в CSS/HTML ::before

Григорий Лихотин Ученик (89), на голосовании 7 месяцев назад
.text::before{
content: ' ';
background: url(./img/task.jpg);
background-size:contain;
display: inline-block;
}
Почему-то картинка перед текстом не ставится, но на другом блоке все ок
Вот этот блок:
.text2 ul:hover::before, .text2 p:hover::before{
content: ' ';
background: url(./img/red.jpg);
background-size:contain;
height: 17px;
width: 23px;
display: inline-block;
}
Голосование за лучший ответ
Ботан Икин Профи (680) 8 месяцев назад
Ты разницу не видишь между кодами?
Dlazder Мудрец (16875) 8 месяцев назад
А как ты хочешь чтобы первый элемент масштабировался? Ты для него размеры не указал. Мог бы путем не хитрых вычислений увидеть разницу между свойствами двух этих селекторов, детская игра такая "найди отличия", не было в детстве?
Похожие вопросы