Egorian
@Egorian

Не работают свойства добавленного класса?

Есть меню. Добавляю класс is-active но ничего не происходит.Класс добавляется, а результата нет.
Я так понял, что первый класс перебивает свойства последующего?
.menu is-active{
    position: absolute;
     display: block;
  opacity:1;
  left:0;
  transform: translate(0,0);
  -webkit-transform: translate(0,0);
}
    .menu {
        position: absolute;
  display:block;
  left:90em;
  transition:transform .3s ease,opacity 0s ease;
  transform: translate(0,20px);
  -webkit-transform: translate(0,20px);
    opacity: 0;

}
  var menu = document.querySelectorAll(".menu");
/*Некий код*/
 (menu[0].classList.contains("is-active") === true) ? menu[0].classList.remove("is-active") : menu[0].classList.add("is-active");
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
в css перед is-active пропущена точка
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы