offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsSpStyOCS 11 of 294 menu

Один класс для стилизации в JavaScript

Пусть у нас есть два класса, которые мы даем элементу в зависимости от его состояния:

div.active { color: red; } div.passive { color: black; }

На самом деле наличие двух классов здесь может мешать. В этом случае мы можем переписать стили следующим образом через селектор :not:

div.active { color: red; } div:not(active) { color: black; }

В этом случае мы сможем удобным образом тогглить наш класс, делая элемент активным или неактивным:

elem.classList.toggle('active');

Даны абзацы. Сделайте так, чтобы каждый абзац по первому клику на него красился в красный цвет, а по второму клику - красился обратно в черный.

enru