Hallo.
du müßtest das element ja während du es öffnest so beeinflussen das es länger wird. mir ist zumindest keine möglichkeit bekannt das umzusetzen.
Event-Handler und Pseudoklassen leisten doch genau dies. Ob es im konkreten Fall funktioniert, ist aber sicher eine Frage des Browsers bzw. Betriebssystems.
MfG, at