0
Я пытаюсь создать выпадающее меню с JS и СКС, я могу видеть, что класс не делает изменения в моей консоли разработчика, но что нет никакого эффектаизменения классов при наведении курсора мыши, но никакого эффекта
вот SCSS
a{
text-decoration: none;
width: 15%;
height: 100%;
transition: 0.5s ease;
background-color: rgba(241, 235, 235, 0.62);
display: inline-block;
.expanded{
height: 20em;
transition: 0.5s ease;
}
}
JS
for(var i = 0; i < a.length; i++){
a[i].onmouseover = function(){
this.classList = "expanded";
}
a[i].onmouseleave = function(){
this.classList.remove("expanded")
}
}
Вы имеете в виду 'this.classList.add (" extended ");' – Rayon
, который тоже не работает, я хочу переопределить теги обычной высоты с расширенными – ZenKurd
. Вы почти наверняка захотите включить @Rayon's предложение, даже если оно не устраняет проблему sass. – JonSG