#резиновая_верстка — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #резиновая_верстка, aggregated by home.social.
-
Гибкие макеты: Решаем проблему на корню
При создании гибких макетов главный фактор, который мы должны учитывать, — это ширина корневого элемента. Мы можем получить процентное измерение ширины, с помощью такой единицы как vw . Не все знают, что можно менять размер шрифта в настройках браузера, и тем более не многие этим пользуются. Но если мы хотим обеспечить отзывчивость, мы должны учитывать и этот фактор. Во всех браузерах размер шрифта по умолчанию равен 16px; если это значение будет изменено, будет изменен и размер одного rem . Поэтому все размеры связанные с типографикой и не только лучше задавать в этих единицах. Таким образом, мы хотим, чтобы при изменении ширины страницы или размера шрифта в настройках браузера автоматически менялись и размеры элементов, отступов и шрифтов. Важно отметить, что изменение всех размеров нас интересует только в пределах минимальной и максимальной ширины макета. ▎ Проблема Например мы хотим задать размер для заголовка первого уровня. При минимальной ширине макета (320px), размер шрифта должен быть 28px. При максимальной ширине (1440px), размер шрифта должен быть 40px. Для решения этой задачи мы можем использовать специальный онлайн калькулятор: Min-Max-Value Interpolation Для наших значений мы получим такой код: clamp(1.75rem, 1.536rem + 1.07vw, 2.5rem)
https://habr.com/ru/articles/874716/
#frontend #frontendразработка #frontend_development #верстка #вебдизайн #css #адаптивность #адаптивная_вёрстка #адаптивный_дизайн #резиновая_верстка
-
Адаптив без боли: как сделать резиновую вёрстку с заботой обо всех разрешениях
Все верстальщики рано или поздно сталкивались с болью, которая заключается в адаптиве сайта под различные устройства. Существуют разные технологии, упрощающие подгонку размеров под определённые устройства, например, clamp() . Эта функция удобна, так как позволяет минимизировать использование брейкпоинтов, но у неё есть свои недостатки:
https://habr.com/ru/articles/819565/
#адаптивная_вёрстка #отзывчивый_вебдизайн #упрощение_подхода #верстка_сайтов #вебразработа #резиновая_верстка #rem #scss #html #css
-
Адаптив без боли: как сделать резиновую вёрстку с заботой обо всех разрешениях
Все верстальщики рано или поздно сталкивались с болью, которая заключается в адаптиве сайта под различные устройства. Существуют разные технологии, упрощающие подгонку размеров под определённые устройства, например, clamp() . Эта функция удобна, так как позволяет минимизировать использование брейкпоинтов, но у неё есть свои недостатки:
https://habr.com/ru/articles/819565/
#адаптивная_вёрстка #отзывчивый_вебдизайн #упрощение_подхода #верстка_сайтов #вебразработа #резиновая_верстка #rem #scss #html #css
-
Адаптив без боли: как сделать резиновую вёрстку с заботой обо всех разрешениях
Все верстальщики рано или поздно сталкивались с болью, которая заключается в адаптиве сайта под различные устройства. Существуют разные технологии, упрощающие подгонку размеров под определённые устройства, например, clamp() . Эта функция удобна, так как позволяет минимизировать использование брейкпоинтов, но у неё есть свои недостатки:
https://habr.com/ru/articles/819565/
#адаптивная_вёрстка #отзывчивый_вебдизайн #упрощение_подхода #верстка_сайтов #вебразработа #резиновая_верстка #rem #scss #html #css