CSS Функции calc(), min(), max(), clamp()

✏️ В арсенале технологий CSS есть набор функций, благодаря которым можно экономить десятки строк кода, зачастую заменяя JavaScript-костыли. Давайте разберем, что это за функции и в каких ситуациях их стоит применять. 🔴 Timeline: ▶ 00:00​ | Вступление ▶ 00:22 | Функция calc() ▶ 02:09 | Использование calc() для размеров контентного контейнера container ▶ 04:17 | Использование calc() для задания полноэкранной высоты с учетом высоты header ▶ 05:16 | Использование calc() для задания ширины колонкам ▶ 05:39 | Функция min() ▶ 06:58 | Функция max() ▶ 07:40 | Функция clamp() ▶ 08:40 | Динамический размер шрифта через clamp() ▶ 09:27​ | Заключение 📚 Полезные ссылки: ➖ Функция calc: https://doka.guide/css/calc/ ➖ Функция min: https://doka.guide/css/min/ ➖ Функция max: https://doka.guide/css/max/ ➖ Функция clamp: https://developer.mozilla.org/en-US/d... 💬 Коммьюнити-чат в телеграме (помощь новичкам): https://t.me/FriendlyFrontend 🧑‍💻 Основной телеграм-канал: https://t.me/AleksanderLamkov ❤️ Boosty (поддержать автора): https://boosty.to/friendly-frontend 🗂️ Бесплатные курсы на канале: 🟠 HTML:    • HTML курс 2025   🔵 CSS:    • CSS курс 2025   🟡 JS:    • JavaScript курс 2025   🟢 A11y:    • Accessibility курс 2025   🗺 Frontend Roadmap:    • Frontend Roadmap 2024 | Что должен учить ф...   ⚪️ Мастер-класс по верстке для новичков:    • Адаптивная верстка сайта с нуля для начина...   🔘 Мастер-класс по верстке для продвинутых (БЭМ, SCSS):    • Вёрстка сайта с 0 до результата | HTML, БЭ...   ⚫️ Мастер-класс по верстке с практикой по JavaScript:    • Вёрстка сайта с нуля • HTML, SCSS, JS прак...   🔴 Мастер-класс по верстке на стеке JSX, SCSS, JS, Vite, Minista (SSG), БЭМ: https://stepik.org/a/228315 📌 Автор: ➖ Личный сайт: https://aleksanderlamkov.ru/ ➖ Telegram: https://t.me/AleksanderLamkov ➖ Boosty: https://boosty.to/friendly-frontend ➖ GetMentor: https://getmentor.dev/mentor/aleksand... ➖ Stepik (платные курсы и мастер-классы): https://stepik.org/a/228315 #frontend #фронтенд #css

CSS Переменные | CSS Variables | функция var()
▶︎

CSS Переменные | CSS Variables | функция var()

#1 Адаптивная верстка сайта с нуля для начинающих | HTML, CSS, Figma практика | Анализ макета
▶︎

#1 Адаптивная верстка сайта с нуля для начинающих | HTML, CSS, Figma практика | Анализ макета

SIGN UP PAGE | MEIKA CODDER
▶︎

SIGN UP PAGE | MEIKA CODDER

10. CSS Positioning — position, top, right, bottom, left, z-index properties. Stacking context
▶︎

10. CSS Positioning — position, top, right, bottom, left, z-index properties. Stacking context

Ты не запомнишь Flexbox. Ты его поймешь | CSS Flexbox с нуля: объясняю так, чтобы стало понятно
▶︎

Ты не запомнишь Flexbox. Ты его поймешь | CSS Flexbox с нуля: объясняю так, чтобы стало понятно

Почему Эволюция Постоянно Создаёт Крабов
▶︎

Почему Эволюция Постоянно Создаёт Крабов

Пиксели в CSS не нужны — используй Rem! Адаптивный размер шрифта, Sass-миксин и функция Px to Rem
▶︎

Пиксели в CSS не нужны — используй Rem! Адаптивный размер шрифта, Sass-миксин и функция Px to Rem

Tibetan Healing Sounds  for Mind, Body & Soul | Relaxation, Sleep & Inner Peace
▶︎

Tibetan Healing Sounds for Mind, Body & Soul | Relaxation, Sleep & Inner Peace

Is This Wish Meant to Be Fulfilled? 🧚🤲 Detailed Pick a Card Tarot Reading ✫・
▶︎

Is This Wish Meant to Be Fulfilled? 🧚🤲 Detailed Pick a Card Tarot Reading ✫・

What is REST API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Client-Server. The Complete...
▶︎

What is REST API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Client-Server. The Complete...

Will there be a mobilization in Russia? Military analysis by Valery Shiryaev
▶︎

Will there be a mobilization in Russia? Military analysis by Valery Shiryaev

Programmiert dein Unterbewusstsein im Schlaf neu - Das stärkste Audio für deinen Quantensprung
▶︎

Programmiert dein Unterbewusstsein im Schlaf neu - Das stärkste Audio für deinen Quantensprung

Lawrence Wilkerson: Iran-Krieg spitzt sich zur globalen Krise zu
▶︎

Lawrence Wilkerson: Iran-Krieg spitzt sich zur globalen Krise zu

MORNING PRAYER TO RENEW YOUR FAITH, HOPE, AND GIVE THANKS TO GOD EACH MORNING
▶︎

MORNING PRAYER TO RENEW YOUR FAITH, HOPE, AND GIVE THANKS TO GOD EACH MORNING

Чистая Windows без мусора: Как я настраиваю ОС, которая служит годами
▶︎

Чистая Windows без мусора: Как я настраиваю ОС, которая служит годами

15. CSS Grid Layout. Грид-сетка. Гайд по гридам в CSS
▶︎

15. CSS Grid Layout. Грид-сетка. Гайд по гридам в CSS

❌ Media queries are not needed if you write CSS like this
▶︎

❌ Media queries are not needed if you write CSS like this

8. CSS фоновый цвет, изображение, градиент — свойство background, функция linear-gradient
▶︎

8. CSS фоновый цвет, изображение, градиент — свойство background, функция linear-gradient