Ketch
@Ketch
Все гениальное просто!

Как сделать пропорциональное масшабирование блока?

Верстаю форму опроса с единственным полноэкранным блоком.
На пк блок опроса выглядит вот так:
671b952a8db30886383573.jpeg
На ноуте вот так:
671b9541d65f7819127021.jpeg
Вопрос:
Как сделать чтобы белый блок с опросом пропорционально масштабировался вместе со шрифтами, отсутпами и т.д.
Сейчас у меня все в px. Мне нужно все перевести в проценты?
Как мне рассчитывать размеры вертикальных отступов например в процентах? как у шрифтов?
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
Get-Web
@Get-Web Куратор тега CSS
Front-End Developer
Можно перевести все в rem, а для html задать динамический размер в зависимости от размера экрана с учетом высоты и ширины, вроде такого:

html {
    font-size: calc(max(0.5vw, 4px) + max(0.5vh, 4px));
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы