Ich versuche, ein Dropdown-Menü mit JS und SCSS zu schaffen, kann ich sehen, dass die Klasse tut Veränderung in meiner dev-Konsole, aber es gibt keinen EffektKlassenänderungen mit der Maus darüber, aber keine Wirkung
hier ist die 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")
}
}
Meinst du 'this.classList.add (" expanded ");' – Rayon
das funktioniert auch nicht, ich möchte die a-Tags mit normaler Höhe überschreiben – ZenKurd
Sie werden fast sicher wollen @ Rayon zu integrieren Vorschlag, auch wenn es das Problem nicht gelöst hat. – JonSG