Фронтенд Гайд
رفتن به کانال در Telegram
Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6
نمایش بیشتر6 284
مشترکین
-524 ساعت
-177 روز
-7730 روز
آرشیو پست ها
6 284
👩💻 Navicon Transformicons — 6 вариантов анимации бургер-кнопок.
Сделано на SCSS🔗 Открыть код
6 284
Дальше так не буду. Вот новый короткий тест, где верный вариант не самый длинный и не №2
6 284
⚙️ Не обижайте Django
Разбираюсь, почему сравнивать Django и FastAPI — всё равно что спорить, чем забивать гвозди. У каждого своя ниша, и Django по-прежнему силён там, где нужен фундамент.🔗 Читать статью
6 284
После обработчика клика планируются Promise.resolve().then(A) и setTimeout(B, 0). Что вызовется раньше?
6 284
⚙️ HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 13
Мы показываем, как HTML и CSS могут улучшить или ухудшить её. Напоминаю, что Илья — мой незрячий знакомый, который помогает мне найти наши косяки в вёрстке.🔗 Читать статью
6 284
Нужно анимировать выезд сайдбара без лагов и лишних перерисовок. Что выбрать?
6 284
👩💻 Wall of text — Плавно движущиеся строки с текстом в качестве фона для вашего сайта
Сделано на SCSS🔗 Открыть код
6 284
Нужно обмениваться сообщениями между открытыми вкладками того же origin в реальном времени. Что выбрать?
6 284
❓ Зачем используется метод
toggle() у classList в JavaScript и когда его применять?
Метод classList.toggle() добавляет класс, если его нет, и удаляет, если он уже есть. Это удобный способ переключать состояния элементов без лишних условий.
✅Пример:
<button id="menuBtn">Меню</button>
<nav id="nav" class="hidden">Навигация</nav>
<script>
const btn = document.getElementById("menuBtn");
const nav = document.getElementById("nav");
btn.addEventListener("click", () => {
nav.classList.toggle("hidden");
});
</script>
📌В этом примере при каждом клике меню будет показываться и скрываться за счёт переключения класса hidden
toggle() удобно использовать для работы с выпадающими меню, модальными окнами, переключателями тем и интерактивными UI-элементами. Код становится чище и нагляднее, без лишних if
6 284
👩💻 cool hover card — Эффект наведения на карточку с плавным размытием изображения
Сделано на CSS🔗 Открыть код
6 284
На мобильных 100vh уходит под адресную строку. Нужно, чтобы блок всегда занимал видимую высоту при появлении/скрытии UI. Что выбрать?
6 284
⚙️ Изнутри жюри: как мы выбирали лучшую работу на чемпионате по html верстке
Рассказываю, как проходил чемпионат от HTML Academy глазами жюри: на что реально смотрят фронтенд-лиды, какие решения отличают профи от просто хороших верстальщиков и где кроется магия качества.🔗 Читать статью
6 284
Элемент с z-index: 9999 остаётся под соседним. У его родителя есть transform. Что верно?
6 284
👩💻 Pac-Man Toggle — Анимированный переключатель в виде пакмена
Сделано на CSS🔗 Открыть код
6 284
⚙️ Зачем делать акценты в шрифтах: история о том, как типографика управляет вниманием
Разбираюсь, как акценты в шрифтах направляют внимание, создают ритм и помогают читателю не утонуть в потоке текста — не про «красоту», а про осмысленную типографику.🔗 Читать статью
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
