Найти в Дзене
Модальное окно с анимацией: простой и понятный вариант
Модальные окна — это всплывающие блоки, которые: Примеры: Разберём модальное окно с нуля, без библиотек и сложной логики. Любое модальное окно — это: 1️⃣ кнопка открытия 2️⃣ само окно 3️⃣ стили 4️⃣ логика показа и скрытия Важно: Мы просто: Добавим закрытие по клику на фон. Теперь...
23 часа назад
Валидация форм на JavaScript без библиотек
Формы есть почти на каждом сайте: И если форма не проверяет данные, пользователь: В этой статье разберём валидацию форм на чистом JavaScript, без библиотек и сложных терминов. Валидация — это проверка данных, которые ввёл пользователь. Например: 👉 Проверять форму нужно до отправки. Начнём с самой простой формы, чтобы понять принцип. У нас есть: 1️⃣ мы получаем кнопку и input 2️⃣ отслеживаем клик 3️⃣ проверяем значение поля 4️⃣ если поле пустое — показываем сообщение Это базовая логика, которая используется почти везде...
1 день назад
Интерактивное меню на чистом JavaScript: пошагово
Меню — один из самых частых элементов на сайте. Разберём его медленно и понятно, шаг за шагом. Важно: Здесь логика простая: Что происходит: 👉 В следующей статье соберём интерактивное меню на чистом JavaScript...
1 день назад
10 полезных JavaScript-сниппетов для любого сайта
Когда начинаешь изучать JavaScript, кажется, что нужно знать «всё и сразу». На самом деле, 80% задач на сайте решаются одними и теми же простыми приёмами. В этой статье я собрал 10 JavaScript-сниппетов, которые: Что происходит: Без этого не работает ни один интерактив. Этот код говорит браузеру: «Когда пользователь нажмёт на кнопку — выполни действие»...
1 день назад
Частые ошибки новичков в HTML, CSS и JavaScript — и как их избежать
Если ты только начинаешь путь в веб-разработке, ошибки — это нормально. Проблема не в том, что они есть, а в том, что одни и те же ошибки совершают почти все новички. В этой статье разберём: Новички часто: Очень распространённая проблема. ❌ всё — div ✔ использовать семантические теги Плюсы: Новички любят писать длинные селекторы. Очень опасная ошибка. Новичок: JS — это не всегда решение. ❌ делать всё через JS ✔ сначала подумать про CSS Если можно сделать эффект через :hover — делай через CSS...
2 дня назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала