Задать вопрос
@WillieShibelgut

Почему псевдоэлементы некорректно отображаются в Safari?

Здравствуйте! Помогите пожалуйста советом - не могу разобраться, почему ::before не работает так как надо в Safari? (примеры на скринах). Регулировал высоту, свойства background, но всё не то.

&::before {
                position: absolute;
                content: "";
                background: url(../../icons/bracket-2.svg) center (center / cover) no-repeat;
                display: block;
                width: 40px;
                height: 155px;
                left: -30px;
            }


607b227b9386b221508122.png
607b229427ba5381025845.png
  • Вопрос задан
  • 419 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Steppp
Возможно из за этого (center / cover), попробуй просто
background: url(../../icons/bracket-2.svg) center center no-repeat;
Ведь сафари вредный как IE )))
А лучше код в кодпен заливать, так бы посмотрел у себя, да сказал в чем касяк точно. Возможно и не в этом псевдо эл)
Ответ написан
djQuery
@djQuery
"Кодируем помаленьку" ("Сказка о Тройке")))
Safari мобильный или десктопный? Версия для macOS, iOS или Windows?
Ответ написан
Ваш ответ на вопрос

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

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