css3

  • ХабрахабрФото Визуальное сравнение 13 CSS-фреймворков

    Визуальное сравнение 13 CSS-фреймворков

    Доброго времени суток, друзья! Предлагаю Вашему вниманию результаты небольшого исследования — визуального сравнения 13 CSS-фреймворков. Цель исследования — определить, какой из фреймворков лучше всего справляется со стилизацией по умолчанию, т.е. без добавления специальных (предусмотренных фреймворком) классов. В исследовании представлены следующие фреймворки: Использовались следующие версии стилей:В тестовой разметке представлены основные элементы веб-страницы с акцентом на семантические теги: <header> <figure> <figcaption>logo</figcaption> <img…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Стилизация флажков и переключателей с использованием CSS3

    [Из песочницы] Стилизация флажков и переключателей с использованием CSS3

    При создании CSS стилей для HTML форм, разработчики часто сталкиваются с невозможностью непосредственно менять внешний вид элементов флажков (checkboxes) и переключателей (radio buttons). Рассмотрим как можно обойти это ограничение при помощи инструментария CSS3 и без использования какого-либо кода JavaScript.Итак, для начала добавим несколько обычных флажков и переключателей на форму: /* Мои флажки */ <div><input type="checkbox" id="cb1"> <label for="cb1">Флажок 1</label></div> <div><input…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Нетривиальная расстановка элементов на flexbox без media-запросов

    [Из песочницы] Нетривиальная расстановка элементов на flexbox без media-запросов

    Казалось бы, какой пост может быть о CSS Flexbox в 2019 году? Верстальщики уже несколько лет активно используют данную технологию, и все тайны должны быть разгаданы. Написать пост побудил тот факт, что ни один знакомый (из учеников, верстальщиков и просто людей, близких к web), не смог решить задачку, связанную с flexbox, хотя на это нужно всего 4-6 строк.Итак, сначала постановка…

    Читать далее »
  • ХабрахабрФото CSS переменные и цветовая тема для сайта в несколько строк

    CSS переменные и цветовая тема для сайта в несколько строк

    Один из способов использовать CSS переменные уже сегодня Создадим сайт который динамически поддерживает светлую, тёмную и цветовые темы. Интерактивное демо Привязываем его к data-theme на html. Создаём базовый цвет который будет меняться. в примерах кода используется & из less/scss синтаксиса html[data-theme='green'] { --theme-color: 110; } А точнее их яркость и насыщенность. Теперь нам нужны сами цвета. Помещаем все переменные в…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Кастомный виджет googleTranslate для сайта

    [Из песочницы] Кастомный виджет googleTranslate для сайта

    Перед тем как преступить к написанию данной статьи, я решил посетить страницу где генерируется Google Translate Widget, чтобы узнать о возможных изменениях и увидел данное сообщение: Это никак не отразится на тех, кто уже установил соответствующий плагин. Получить доступ к переводчику сайтов больше нельзя. Советуем пользователям переводить веб-страницы с помощью браузеров, имеющих встроенную функцию перевода. Не сложно догадаться какой браузер…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Верстаем flex-календарик

    [Из песочницы] Верстаем flex-календарик

    Идет 2018 год, модные пацаны давно уже верстают на grid, а я все на третьем бутстрапе сижу с col-md кочерячусь, мельком поглядывая на четвертый. Решил я, что это не дело, и стоит немного знания освежить, но у grid вроде как поддержка пока хромает, а вот flex технологию уже даже утюги поддерживают. И процессом усвоения с вами поделится. Вот и решил…

    Читать далее »


Кнопка «Наверх»