Как добавить в html-элемент несколько классов?
3 года назад
Ivan Gagarinov
Ответы
Чтобы добавить в html-элемент несколько классов, можно воспользоваться методом classList.add()
у элемента. Этот метод может принимать любое количество параметров. Каждый из этих параметров должен быть строкой - это имя класса, которое нужно добавить:
Также можно добавлять классы отдельными вызовами метода:
Имена классов должны соответствовать правилам именования, то есть, например, не должны содержать пробельные символы. Такой код выдаст ошибку:
3 года назад
Ivan Gagarinov
В особых случаях можно использовать className
. Хоть он служит для этих же целей, но имеет некоторые особенности. Например, так мы добавим ряд классов описав их одной строкой.
Каждый раз мы запиcываем новые значение в атрибут класса. Бывает удобно при создании элемента. Или, наоборот, можем быстро удалить все классы указав className = ''
.
2 года назад
Aleksey