#html #html5 #css3
#window.floors, #window.apartments {
@media (max-width: 140vh) {
...
}
}
В ie 11 и ниже не пашет. В Safari, FF, Chrome (последних) все окей. Пробовал добавлять
тип экрана all, screen, - тоже не спасло. Если заменить на пиксели, то все ок. Но нужны
именно динамические единицы :)
Пример:
index.html
This is TEEEEXT!
main.css
html, body {
margin: 0;
padding: 0;
}
#window {
position: relative;
height: 100vh;
width: 100%;
}
#window.apartment {
display: flex;
flex-flow: column nowrap;
align-items: center;
justify-content: center;
}
#window.apartment span {
font-size: 20px;
}
@media (max-width: 140vh) {
#window.apartment span {
font-size: 40px;
}
}
Ответы
Ответ 1
Для этого используется специальная библиотека - viewport-units-buggyfill Просто подключите библиотеку в конце html страницы:
Комментариев нет:
Отправить комментарий