Обложка канала

WebDEV

19233 @webb_dev

Канал о web-разработке. Новости IT, туториалы, веб-программирование и многое другое.

WebDEV

6 лет назад
Открыть в
💡 Современные и эффективные CSS-раскладки

▍Часть 15

Перед прочтением рекомендуем ознакомиться с первой, второй, третьей, четвёртой, пятой, шестой, седьмой, восьмой, девятой, десятой, одиннадцатой, двенадцатой, тринадцатой и четырнадцатой частями.

▍Стилизация с помощью Clamp: clamp(<min>, <actual>, <max>)

Из прошлой части:
«Предпочитаемая или "фактическая" ширина карточки равняется 50%, что означает 50% ширины родительского элемента...»

В этой ситуации функция clamp() позволяет элементу сохранять ширину 50% от родителя до тех пор, пока она не превысит 46ch (на больших экранах) или не станет меньше 23ch (на маленьких). Видно, что во время увеличения или уменьшения размера родительского элемента, ширина карточки соответственно увеличивается до максимального возможного или уменьшается до минимально допустимого размера. Также, она остаётся по центру родительского элемента, поскольку мы использовали для этого дополнительные свойства.

Продолжение следует...

#советы #coding #css