Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как с помощью JS менять CSS свойства?

Создание сайтов+1
Анонимный вопрос
  ·   · 38,4 K
Дизайнер поиска Яндекса с бэкграундом разработчика...  · 18 нояб 2018

Для начала вам нужно найти DOM-элемент на странице, который вы хотите поменять. Например, это можно сделать при помощи метода document.querySelector(".someClass"); В скобочках указывается CSS-селектор элемента, такой же, какой вы пишете в таблице стилей.

После того, как вы найдёте нужный элемент, его стилевые свойства можно изменить при помощи свойства style. При этом, названия свойств нужно писать не через тире, а при помощи calmalCase. Например:

let el = document.querySelector(".MyElem");

el.style.backgroundColor = "#eee";

А если надо не один элемент, а все элементы такого класса поменять? document.querySelector только первый... Читать дальше

Paulus P.,  document.getElementsByClassName () возвращает массив, потом нужно его в цикл запихнуть и каждому элементу присвить нужное значение.

3D на сайт, 3D моделирование, онлайн обучение 3D...  · 7 окт 2020  · site3d.site
Самый надежный способ узеать css свойство в javascript - использовать метод getComputedStyle, а поменять - свойство style элемента DOM. Например, чтобы поменять фоновый цвет всей страницы на красный, можно написать document.body... Читать далее

Также вы можете подключить jQuery фреймворк. и уже с его помощью менять css значения.

например $('наш селектор').css('что меняем', 'на что меняем')

В 2019 году jQuery?

Лев, Лёва, Леолев  · 22 янв 2019
Не обязательно через style делать, можно добавлять ему классы, которые уже заранее прописаны у вас в style.css. Делается это так: 1) let perem = document.querySelector(".head-title"); 2) perem.classList.add("red", "wrapped"); П... Читать далее