Элегантная обрезка многострочного текста (line-clamp)
Элегантная обрезка текста: забудь про JS-костыли и «градиенты смерти» Признайся, сколько раз ты проклинал макеты, где дизайнер нарисовал идеальные карточки […]
Элегантная обрезка текста: забудь про JS-костыли и «градиенты смерти» Признайся, сколько раз ты проклинал макеты, где дизайнер нарисовал идеальные карточки […]
Буквица без боли: как свойство initial-letter меняет правила игры Привет! Ты наверняка видел эти пафосные журнальные верстки, где первая буква
Живая типографика: Как clamp() навсегда изменил наш подход к размерам текста Привет! Слушай, вспомни типичную задачу: заголовок на десктопе должен
Эстетика текста без «костылей»: магия text-wrap Слушай, помнишь это чувство, когда ты вылизал дизайн до пикселя, отправил заказчику, а он
Прощай, «висячее» слово: Укрощаем заголовки с помощью text-wrap: balance и pretty Признайся, сколько раз ты открывал свежесверстанную страницу на мобилке
Адаптивная типографика без боли: Магия функции clamp() Признайся, сколько раз ты проклинал верстку, когда на iPhone 13 заголовок выглядел идеально,
Переменные шрифты (Variable Fonts) в CSS: настройка и анимация Задумайтесь, сколько раз вы, как верстальщик, оказывались в ловушке из-за ограничений
Веб-типографика нового уровня с использованием CSS-свойства font-palette На протяжении десятилетий веб-типографика была ограничена одноцветными глифами. Если разработчики хотели получить многоцветный
Секреты типографики: новые возможности CSS-свойства font-palette Современный веб-дизайн стремительно уходит от статических и скучных текстовых решений. Если раньше для создания