
Создание работающей сегодня плиточной разметки типа Masonry
Как то возник вопрос, как сделать плиточную раскладку (типа Masonry), которая работала бы во всех браузерах? Ответ был найден. И это заняло всего 66 строк кода JavaScript.
Как то возник вопрос, как сделать плиточную раскладку (типа Masonry), которая работала бы во всех браузерах? Ответ был найден. И это заняло всего 66 строк кода JavaScript.
Создаем навигационную панель с "подвижным выделением" современным средствами Javascript и CSS. В соответствии с данным шаблоном граница вокруг активного элемента навигации анимируется непосредственно от одного элемента к другому, когда пользователь нажимает на элементы меню
Обновление сайта Drupal с версии 10 до 11 — отличный способ сохранить ваш сайт защищенным, быстрым и готовым к будущему. Переход с Drupal 10 на 11, благодаря семантическому версионированию Drupal, проходит более гладко, чем предыдущие крупные обновления
Markdown - это легкий язык разметки, разработанный для упрощения процесса написания и форматирования текста. Markdown позволяет форматировать текст с использованием простого синтаксиса, который затем можно преобразовать в HTML или другие форматы
При написании CSS практически невозможно избежать разочарования, когда стили применяются не так, как ожидалось — это особенность специфичности. Вы применили стиль, он сработал, а позже пытаетесь переопределить его другим стилем и...
Создание визуально привлекательного сайта — это не только о ярких цветах и типографике. Сегодня это также о создании захватывающих пользовательских впечатлений, которые увлекают пользователей при прокрутке страницы
Drupal представляет собой высокоэффективную систему управления содержимым (CMS), завоевавшую признание программистов и веб-владельцев благодаря высокой адаптивности и способности легко расширяться. В этой статье мы рассмотрим основные преимущества и недостатки Drupal
Те времена, когда WordPress был просто платформой для ведения блогов, давно прошли. Сегодня он управляет более чем 43% всех веб-сайтов и поддерживает всё — от электронной коммерции до корпоративных веб-приложений
Поисковая оптимизация (SEO) — это процесс улучшения видимости веб-сайта или веб-страницы в результатах поиска. Цель SEO — повысить ранжирование сайта в выдаче поисковых систем, чтобы привлечь больше трафика и увеличить конверсию
Сегодня Drupal по праву считается одной из лучших и самых мощных систем управления контентом. Введение искусственного интеллекта и новых функций в Drupal раскрывает его возможности и невероятные перспективы для владельцев бизнеса
JavaScript является одним из наиболее востребованных языков программирования, и вокруг него сформировалось множество активных сообществ, которые поддерживают обучение и развитие в рамках его разнообразных фреймворков. В 2025 году среди JavaScript-фреймворков остаются популярными следующие
Функция color-mix() это мощный инструмент CSS, предназначенный для точного смешивания двух различных цветов. Она позволяет создавать плавные переходы от одного оттенка к другому, экспериментируя с различными цветовыми схемами и пропорциями
Функции в CSS способны привнести множество изменений в каскадные таблицы стилей. Не в том смысле, что CSS будет писаться по другому. Безусловно, мы не будем использовать функции CSS, чтобы отцентрировать какой-нибудь элемент. Но они облегчат то, что сейчас называется "CSS-хаки", и предоставят множество новых возможностей
В этой статье мы поэкспериментируем с CSS функцией min() и изучим её гибкость в работе с различными единицами измерения, чтобы определить, является ли она универсальным решением для адаптивности
Контейнерные единицы измерения, это такие же единицы измерения (вроде, px или rem, но более тесно связанные с единицами измерения области просмотра, например, vw или vi), размер которых зависит от контейнера, в котором они находятся