@@contras_t:
nuqneH
Gibt es da eine simple Lösung?
Ja, kein JavaScript. Sondern CSS-Transitions. [Spec, Webkrauts, MDN]
Wie MudGuard schon sagte, musst du aber eine Eigenschaft finden, die (quasi-)fließende Übergänge zulässt, also was mit numerischen Werten: opacity, width, height. Wobei letztere problematisch sind, weil man keinen Übergang auto ↔ 0 machen kann. Abhilfe könnten max-width/max-height bringen.
Qapla'
--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)