Комментарии 9
На правах вопиющего в пустыне.
Все бы эти усилия да в сторону того, чтобы vw vh у всех работали ровно и одинаково, столько бы проблем решилось.
Все бы эти усилия да в сторону того, чтобы vw vh у всех работали ровно и одинаково, столько бы проблем решилось.
А что с ними не так?
Ну например safari в мобильной ios
vh показывает размер всего экрана вне зависимости от выезжающих панелек, есть они на экране или нет. То есть рабочая видимая область экрана у вас одна, часть ее закрыта панельками браузера, а 100vh показывает размер области без панелек. Что делает ее почти абсолютно бесполезной единицей.
К слову сказать на десктопе в safari поведение адекватное.
vh показывает размер всего экрана вне зависимости от выезжающих панелек, есть они на экране или нет. То есть рабочая видимая область экрана у вас одна, часть ее закрыта панельками браузера, а 100vh показывает размер области без панелек. Что делает ее почти абсолютно бесполезной единицей.
К слову сказать на десктопе в safari поведение адекватное.
Ох сделали бы какую-нибудь единицу измерения, по типу vw
, но относительно не экрана, а относительно какого-нибудь блока, да хотя бы относительно position: relative
.
Мда. Лучше б всё же дали возможность бэкграунд крутить да background-attachment у яблокобояр пофиксили бы (но это походу к яблочникам вопросы)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Новые (и старые) единицы измерения в CSS, о которых вы вряд ли слышали