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

Как объяснить Safari что такое высота в vh?

Помогите решить следующую задачу:
На сайте высоту блоков я задавал в vh. Во всех браузерах отображается замечательно, но сафари отказывается видеть эти блоки (они пустые, только фон).
Это лечится?
  • Вопрос задан
  • 3725 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Только с помощью полифиллов типа Viewport Units Buggyfill, vminpoly и аналогичных.
То бишь эмуляция с помощью JS того, что не поддерживается в текущей версии браузера. Можно использовать и более общие полифиллы, покрывающие не только единицы измерения.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ixon
@ixon

Эту единицу Сафари не поддерживает Попробуйте использовать другие единцы, которые Сафари поддерживает, например vw, которое по сути почти одно и то-же, что и vh, правда не знаю поддерживает-ли его Safari.
Чтобы облегчить перевод всех единиц в вашем коде, попробуйте использовать SCSS, SASS и прочие.
Заставить чем-либо распознавать врятли получится.
Ответ написан
Ваш ответ на вопрос

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

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