📦 Container Queries — респонсив по контейнеру, а не по экрану
Проблема: карточка в гриде, сайдбаре и модалке выглядит по-разному. Media queries не помогут — они смотрят на viewport.
ℹ️ Кейсы:
— Виджеты в дашбордах
— UI-киты с гибкими компонентами
— Карточки в разных местах
🟡 Юниты:
⚙️ Поддержка: Chrome 105+, Safari 16+, Firefox 110+
🐸 Библиотека фронтендера
#hotfix #css
Проблема: карточка в гриде, сайдбаре и модалке выглядит по-разному. Media queries не помогут — они смотрят на viewport.
— Виджеты в дашбордах
— UI-киты с гибкими компонентами
— Карточки в разных местах
cqi, cqw — как vw, но для контейнера#hotfix #css
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Вращение, появление, пульсация и bounce — четыре примера, которые пригодятся в любом проекте.
Каждый эффект — это
@keyframes и несколько строк CSS. Копируйте и адаптируйте под свои задачи.🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#readme #css
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2🥰2
Когда нужен простой и предсказуемый центр по обеим осям — Grid справляется быстрее и чище, чем Flex.
• модальные окна
• лоадеры и спиннеры
• empty states
• hero-блоки
• карточки с иконками и коротким текстом
Любой статичный компонент, где центр — ключевая точка внимания.
place-items — это шорткат для align-items + justify-items.
Можно настраивать оси раздельно:
.container {
display: grid;
place-items: start center; /* вертикаль | горизонталь */
}
Flex выигрывает в динамических сценариях:
• несколько элементов в строке
• space-between / space-around
• адаптивный wrap
• навигация, списки, карточки в ряду
Если нужно распределить несколько элементов, а не центрировать один — выбирайте Flex.
🌐 Поддержка: Chrome 59+, Firefox 45+, Safari 11+, Edge 79+
#hotfix #css
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Восемь способов выбрать нужный элемент без лишних классов. От базовых :first-child и :last-child до продвинутых формул с :nth-child(3n+1). Один селектор вместо десятка классов.
#readme #css
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🥰3🔥1
Примеры кода для создания интерактивной доски задач в стиле Trello.
— HTML-разметка колонок и карточек задач
— CSS-стилизация с кастомными цветовыми тегами
— Drag & Drop через библиотеку SortableJS
— Профили задач с аватарами и датами
Готовый код для изучения и использования в проектах.
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#readme #css #html #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🥰2👏2