Премиум каналы

Frontend Portal

Frontend Portal - канал который приглашает вас погрузиться в захватывающий мир фронтенд-разработки. Присоединяйтесь к нашему каналу, чтобы получать свежие и полезные материалы о современных технологиях и тенденциях в фронтенд-разработке. Узнайте о лучших практиках, инструментах и фреймворках, которые помогут вам создавать удивительные веб-приложения и интерфейсы. Будьте в курсе последних новостей и событий в мире фронтенда. Присоединяйтесь к Frontend Portal и расширьте свои знания и возможности в фронтенд-разработке!

Последние публикации с канала

Проверка фокуса на элементе

Чтобы определить, сфокусирован ли элемент, используя JavaScript, мы можем использовать свойство activeElement, которое возвращает текущий элемент с фокусом

let el = document.querySelector('.btn-white');
let isFocus = el === document.activeElement;

console.log(isFocus); // true/false


👉 @FrontendPortal | #js

06.05.2024 / 07:05

Значение theme-color

Позволяет менять цвет адресной строки браузера и его верхней части на мобильных устройствах

Чтобы установить желаемый цвет, добавьте к <meta> атрибут content со значением цвета

<meta name="theme-color" content="#50a2de">


👉 @FrontendPortal | #HTML

04.05.2024 / 09:05

Задачки по Front-end - канал с задачками и тестами по JS/CSS/HTML.

На канале вы найдете:
- тесты по Javascript;
- тесты по CSS;
- тесты по HTML;
- вопросы с собеседований с решением по JS, CSS, HTML

Подписывайтесь, решайте и предлагайте свои решения: @frontquizes

04.05.2024 / 07:05

Прокачиваем навыки CSS с помощью селектора :has()

Псевдокласс :has() позволяет уточнить основной селектор дополнительным. Это единственный способ выбрать элемент на основе дочернего или соседнего элемента посредством CSS

/* Применяем стили ко всем ссылкам, которые содержат изображения */
a:has(img) {
/* Стили */
}


Поддержка свойства на данный момент составляет 92.1%

👉 @FrontendPortal #CSS

03.05.2024 / 08:05

Форматирование чисел и Intl.NumberFormat

Intl.NumberFormat один за конструкторов Internationalization API, который используется для форматирования чисел, валюты, процентов и единиц измерения, таких как длина, температура и др.

Этот конструктор принимает локаль и объект с настройками

new Intl.NumberFormat(locale, options).format(number)


Одна из интересных возможностей — генерирование коротких форм для чисел(на картинке)

🔗 Полезные ссылки:
Подробнее про Intl.NumberFormat
Пост про Intl.RelativeTimeFormat

👉 @FrontendPortal | #js

02.05.2024 / 09:05

Animate.css — это библиотека готовых к использованию кроссбраузерных анимаций для ваших проектов

🔗 Ссылка: https://animate.style/

👉 @FrontendPortal | #resourse

01.05.2024 / 14:05

Ленивая загрузка изображений

Атрибут loading позволяет браузеру откладывать загрузку содержимого элементов <img> и <iframe>, находящихся за пределами видимой области страницы, до тех пор, пока пользователь, прокручивая страницу, не окажется достаточно близко к этим элементам

<img src="image.jpg" loading="lazy" alt="..." />
<iframe src="video-player.html" loading="lazy"></iframe>


Демонстрационный пример — YouTube

👉 @FrontendPortal | #HTML

01.05.2024 / 06:05

Аккордеон (FAQ)

Реализовано на HTML, CSS и JS

🔗 Код: Codepen

👉 @FrontendPortal | #codepen

30.04.2024 / 18:04

Обнаружение устройств, поддерживающих hover

Медиазапрос, позволяет определить, поддерживает ли основное указывающее устройство пользователя возможность наведения (hover)

@media (hover: hover) {
.btn:hover {
/* Ваши стили */
}
}


Подробнее — Статья

👉 @FrontendPortal
#CSS

30.04.2024 / 08:04

Шпаргалка по оператору typeof

👉 @FrontendPortal | #js #шпора

29.04.2024 / 09:04

Создаем превью сайта при помощи Open Graph разметки

С помощью этой разметки вы можете настроить корректное и привлекательное отображение публикаций в соцсетях при репосте вашего сайта

Подробнее — Статья

👉 @FrontendPortal | #HTML #разное

27.04.2024 / 12:04

Подборка интересных вещей, которые можно сделать с помощью тега <a>

👉 @FrontendPortal | #HTML #подборка

26.04.2024 / 11:04

Чтоб будет в консоли?

Anonymous Quiz

45% - null

29% - undefined

26% - window object

25.04.2024 / 14:04
25.04.2024 / 14:04

Возвращение на предыдущую страницу

History API позволяет работать с историей браузера в пределах одной сессии. С помощью History API можно переходить по истории вперёд, назад и управлять содержимым истории

Перемещаем пользователя на страницу назад:

history.back();
// или
history.go(-1);


Перемещаем пользователя на страницу вперёд:
history.forward();
// или
history.go(1);

Методы для перемещения по истории браузера back(), forward() и go() являются асинхронными

Подробнее — статья

👉 @FrontendPortal | #js

25.04.2024 / 06:04
Отзывы: - 0
Поделитесь вашим мнением! Оставьте отзыв:

Похожие

Избранное