Hi,
?? Natürlich nicht. Wie machst du eine Transition von heigh: 0; auf height: auto;?
Nicht. Ich mache eine von max-height: 0 auf max-height: 9999px.
Angenommen der Inhalt ist tatsächlich 100px hoch und du setzt die Dauer der Transition auf 1s.
Dann dauert's nicht 1s bis es ausgeklappt ist sondern nur ~0.01s.
Beim einklappen würde die ersten ~0.99 Sekunden nichts passieren.
Und das auch nur falls du die timing-function auf linear setzt. Was anderes als linear funktioniert nämlich dann überhaupt nicht mehr wie gedacht.
Der max-height-Trick ist wohl eher eine schlechte Krücke als eine Lösung.
~dave