TheExplay
@TheExplay
Верстальщик - Junior FrontEnd

Абсолютное позиционирование псевдо-элемента?

Есть элемент с таким стилем
.test {
position: relative;

&:before {
            content: '';
            position: absolute;
            left: 50%;
            top: 50%;
            width: 15px;
            height: 12px;
            background: url('../m/check.png');
            margin: -5px 0 0 -6.5px;
            overflow: visible;
        }

}


Во всех браузерах, кроме ИЕ9-11, картинка стоит ровно по центру, как и должна, почему не работает в IE? Кто сталкивался с этим?
  • Вопрос задан
  • 760 просмотров
Пригласить эксперта
Ответы на вопрос 2
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Попробуйте вот так
margin: -6px 0 0 -7.5px;
Ответ написан
@soledar10
html css3 js jquery
jsfiddle.net/2bzes8fq

:before работает по IE8
htmlbook.ru/css/before

::before работает по IE9
htmlbook.ru/css3/before
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект