Фронтенд Гайд
7.29K subscribers
606 photos
302 videos
274 links
Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов!

Все представлено в виде готового кода, бери и юзай в своем проекте.

По всем вопросам: @it_dashka
Реклама: https://telega.in/channels/frontend_dev5/card
Download Telegram
Какой хинт устанавливает раннее соединение (DNS/TCP/TLS) без запроса ресурса?
Anonymous Quiz
24%
preload
25%
prefetch
37%
preconnect
14%
dns-prefetch
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Button with tooltip hover timing feedback — Панель плеера с подсказками при наведении.

Сделана на SVG и CSS


🔗 Открыть код
Please open Telegram to view this post
VIEW IN TELEGRAM
Зачем используется метод addEventListener() в JavaScript и когда его применять?

Метод addEventListener() позволяет навесить обработчик события на элемент, не перезаписывая уже существующие. Это гибкий способ реагировать на действия пользователя или изменения в документе.

Пример:

const button = document.querySelector("button");

button.addEventListener("click", () => {
console.log("Кнопка нажата!");
});


📌В этом примере addEventListener() добавляет обработчик клика по кнопке.

addEventListener() удобно использовать для работы с кликами, вводом текста, прокруткой, ресайзом окна и любыми другими событиями. Он поддерживает множественные обработчики, удаление через removeEventListener() и захват событий, что делает его универсальным инструментом для работы с DOM.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Signature animation — Поле для ввода подписи с интересной анимацией.

Сделана на SVG, CSS и JavaScript


🔗 Открыть код
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2