С помощью JavaScript можно изменять CSS свойства элементов на странице. Для этого используются свойства объекта style элемента, которое предоставляет доступ к его стилям.
Например, допустим, у вас есть элемент с идентификатором myElement, который имеет стиль color: blue, а вы хотите изменить его на color: red. Это можно сделать следующим образом:
let el = document.getElementById("myElement");
el.style.color = "red";
Как только эта функция выполнится, цвет текста в элементе myElement изменится на красный.
Также можно использовать метод setProperty() для установки CSS свойств:
el.style.setProperty("color", "red");
Обратите внимание, что имя свойства CSS используется в формате camelCase, а не в формате дефисового регистра, как в CSS. Так, для установки свойства font-size используется имя fontSize.
Вы также можете устанавливать несколько свойств CSS с помощью объекта style:
let el = document.getElementById("myElement");
el.style.color = "red";
el.style.fontSize = "24px";
В этом примере мы задали цвет текста и размер шрифта для элемента myElement.
Также можно добавлять и удалять CSS классы элементов, используя методы classList.add() и classList.remove() соответственно:
let el = document.getElementById("myElement");
el.classList.add("newClass");
el.classList.remove("oldClass");
В этом примере мы добавляем класс newClass к элементу myElement и удаляем класс oldClass. Кроме того, можно использовать метод classList.toggle() для переключения класса в зависимости от того, есть он или нет у элемента:
el.classList.toggle("active");
В этом примере мы переключаем класс active для элемента myElement. Если этот класс уже есть у элемента, он будет удален, а если его нет, он будет добавлен.





