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

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

Григорий Лихотин Ученик (31), на голосовании 2 дня назад
.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;
}
Голосование за лучший ответ
Ботан Икин Профи (672) 1 месяц назад
Ты разницу не видишь между кодами?
Dlazder Мудрец (11227) 1 месяц назад
А как ты хочешь чтобы первый элемент масштабировался? Ты для него размеры не указал. Мог бы путем не хитрых вычислений увидеть разницу между свойствами двух этих селекторов, детская игра такая "найди отличия", не было в детстве?
Похожие вопросы