Wenn ich ein Akkordeon öffne, möchte ich das Panel zu erweitern, sobald es erweitert hat, möchte ich HTML-Seite zum automatischen Scrollen zu Panel. Wenn ich zum Beispiel auf ein Panel klicke, das ausgeblendet wird, wie kann ich es so einrichten, dass meine Webseite automatisch zum Panel runterscrollt?Wie erreiche ich, dass mein Akkordeon-Panel automatisch nach unten scrollt, wenn es geöffnet wird?
HTML-Code:
<button class="accordion">Images</button>
<div class="panel">
</div>
</div>
<button class="accordion">Images</button>
<div class="panel">
</div>
</div>
JavaScript:
<script>
var acc = document.getElementsByClassName("accordion");
var i;
for (i = 0; i < acc.length; i++) {
acc[i].onclick = function(){
this.classList.toggle("active");
this.nextElementSibling.classList.toggle("show");
}
}
</script>