Замечательная идея Тома Хикса (Tom Hicks) объединяет MutationObserver, который предоставляет возможность получать информацию об изменениях элементов (например, при изменении атрибутов элементов, их текста или дочерних блоков), и Web Audio API для создания звуков.
Очередная, 10 редакция ECMAScript, именуемая ECMAScript 2019, содержит в своей спецификации большое количество новых полезных функций. В этой статье мы обратим внимание на самые полезные, с моей точки зрения, функции, необходимые веб-разработчику.
Элементы details
и summary
отлично подходят для того, чтобы скрыть небольшой фрагмент текста. По умолчанию содержимое блока details
скрыто. Виджет элемента details
обычно представлен небольшим треугольником, который меняет свое положение при раскрытии или скрытии контента. Содержимое блока summary
, являющегося первым дочерним элементом блока detail
, используется в качестве метки виджета раскрытия.
Размещение футера в нижней части экрана - весьма распространенная задача. Тем не менее, при реализации она может вызвать затруднения у начинающего разработчика.
В этом небольшом обзоре мы рассмотрим для каких целей в CSS нужен псевдокласс :focus-within
и как его можно применять.