@Ben310 man kann über CSS und/oder Javascript ein paar Modifikationen machen, damit man es anpassen kann. Allerdings ist das mit dem"nicht"-Wegschieben des Inhalts abhängig der Position des Tabs ggf. nicht die beste Option. Wenn der Tab zum Beispiel dreimal untereinander angeordnet wird, würde der erste offene Tab die anderen überblenden, was dafür sorgt, dass der Nutzer es nicht sieht.
Folgende CSS Eigenschaften muss man dem Tab zuweisen damit der darunter liegende Inhalt nicht nach unten geschoben wird:
position: absolute;
width: 100%;
background-color: white;
Allerdings muss man die Hintergrundfarbe an das eigene Design anpassen.
Darüber hinaus, lohnt es sich dem Tab eine neue Klasse zuzuweisen und dieser Klasse die oben aufgeführten Eigenschaften zu geben. Dadruch werden andere Accordion-Elemente nicht beeinflusst.