@RobinB

Почему у img не создается элемент :before?

.event-open{
            position: absolute;
            -moz-transform: scale(.41) rotate(-23deg);
            -webkit-transform: scale(.41) rotate(-23deg);
            -o-transform: scale(.41) rotate(-23deg);
            -ms-transform: scale(.41) rotate(-23deg);
            transform: scale(.41) rotate(-23deg);
            left: -6px;
            top:-34px;
            transition: 1s;
            &:before{
                content:"";
                display: block;
                position: absolute;
                left: 0;
                top: 0;
                @extend .icons-border-event;
            }
  • Вопрос задан
  • 2326 просмотров
Решения вопроса 2
aen
@aen
Keep calm and 'use strict';
Потому что :before и :after могут быть только у контейнеров. Изображения и разные input'ы ими не являются.
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
Не парный же тег, нет у него внутри текстовой ноды и вложенных элементов, вот и не работает.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы