Фронтенд Гайд
Ir al canal en Telegram
Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6
Mostrar más7 656
Suscriptores
+824 horas
-157 días
-4030 días
Archivo de publicaciones
7 656
Что из перечисленного наиболее точно объясняет суть event delegation в JavaScript?
7 656
❓ Зачем нужен атрибут
contenteditable в HTML и когда его использовать?
Атрибут contenteditable позволяет сделать любой HTML-элемент редактируемым прямо на странице. Это полезно для создания текстовых редакторов, заметок или интерфейсов без использования дополнительных полей ввода.
✅ Пример:
<div contenteditable="true">Нажми сюда и начни редактировать текст</div>
📌 В этом примере пользователь сможет кликнуть на блок и изменить его содержимое прямо в браузере.
contenteditable удобно использовать для быстрой реализации функций редактирования текста без сложных форм и без дополнительной логики обработки полей ввода.7 656
CSS scroll-driven scroll-snapping animations
Страница с различными вариациями анимированного скролла
7 656
Какое утверждение наиболее точно описывает суть замыкания (closure) в JavaScript?
7 656
AI Rork + Figma: как ускорить прототипирование и исследование без компромиссов
Покажу, как с помощью Figma и Rork почти мгновенно делать кликабельные прототипы — идеально для быстрых юзер-тестов и не только. Минимум мороки, максимум пользы
7 656
Что из ниже перечисленного наиболее точно описывает поведение браузера при layout (reflow)?
7 656
Как использовать любой CSS-фреймворк в вашем проекте. Часть 4
В четвертой части мы рассматриваем процесс кастомизации кнопки Primary в Bootstrap с точки зрения построения дизайн-системы. Пошагово описаны уровни кастомизации, а также способы внесения изменений через переменные и стили для сохранения чистой архитектуры.
7 656
В чём ключевое отличие между event.target и event.currentTarget при обработке событий в JavaScript?
7 656
❓ Зачем нужен атрибут
tabindex в HTML и когда его использовать?
Атрибут tabindex управляет порядком фокусировки элементов при навигации с клавиатуры (по клавише Tab). Это полезно для улучшения доступности и управления UX при взаимодействии без мыши.
✅ Пример:
<button tabindex="2">Второй</button>
<button tabindex="1">Первый</button>
<button tabindex="3">Третий</button>
📌 При нажатии Tab фокус перейдёт сначала на "Первый", потом на "Второй", затем на "Третий" — несмотря на порядок в разметке.
tabindex удобно использовать для настройки логичной и удобной навигации по элементам на странице, особенно в формах, модальных окнах и пользовательских интерфейсах с кастомными компонентами.7 656
Что из нижеперечисленного вызывает reflow (перекомпоновку) в браузере?
