Отладка взаимного позиционирования HTML-элементов и поиск ближайшего родителя с CSS-свойством position: relative с помощью JavaScript в консоли браузера.
Передача данных между CSS и JavaScript с помощью CSS-переменных
CSS-свойство aspect-ratio
Node.textContent и Element.innerText для получения и установки текста
Оба метода Node.textContent и Element.innerText используются для получения и установки текста в HTML-элементе, рассмотрим их сходство и отличие.
Event Loop, Callbacks, Promises, и Async/Await, часть 4 из 4
Функция async позволяет обрабатывать асинхронный код таким образом, чтобы он выглядел синхронным. Функция async под капотом по-прежнему использует обещания (promise), но имеет более традиционный JavaScript-синтаксис.
Event Loop, Callbacks, Promises, и Async/Await, часть 3 из 4
Обещание (promise) представляет собой завершение асинхронной функции. Это объект, который может вернуть значение когда-нибудь в будущем. Он выполняет ту же миссию, что функция обратного вызова (callback), но с множеством дополнительных фич и более читаемым синтаксисом.
Event Loop, Callbacks, Promises, и Async/Await, часть 2 из 4
Функции обратного вызова (callback) не имеют специального синтаксиса; это просто функция, переданная в качестве аргумента другой функции.
Event Loop, Callbacks, Promises, и Async/Await, часть 1 из 4
Рассмотрим работу цикла событий (event loop), а также разберём два элемента цикла событий: стек (stack) и очередь (queue).
Руководство по CSS-переменным
CSS Scroll Snap
Градиент для текста
Текст внутри круга с помощью CSS
Асинхронный доступ к буферу обмена
Как с помощью CSS определить полноэкранный режим
CSS медиа-запрос (@media) display-mode можно использовать для проверки режима отображения приложения.