frontend
Изменить CSS-свойства различных элементов при переходе в темный режим (dark mode) несложно - достаточно использовать медиа функцию prefers-color-scheme
. Но, что делать, если появляется другая проблема: как при смене темы браузера на dark mode изменить изображение, объявленное непосредственно в HTML-документе, когда нет возможности воспользоваться всеми преимуществами правил CSS?
В этой небольшой статье мы разберем девять приемов, с помощью которых Ваш JavaScript-код станет короче.
Итак, после представления в спецификации ES6, оператор ...
(dot, dot, dot) занял свое место и часто используется JavaScript-разработчиками для управления массивами и другими итерируемыми сущностями.
В одной из предыдущих статей мы уже касались темы плавающих плейсхолдеров для полей ввода. Сегодня мы разберем один из вариантов реализации такого визуального эффекта.
В этой небольшой статье мы поговорим об очень полезном JavaScript-методе, который можно применить к любому элементу для того, чтобы добавить новый HTML-контент. Это insertAdjacentHTML
- стандартный метод интерфейса Element
, который анализирует HTML-документ и вставляет полученные узлы в нужную позицию.