Wie kann ich die Verzögerung einen :hover-Effekt in CSS?

Gibt es eine Möglichkeit die Verzögerung der :Hover-event ohne JavaScript zu verwenden? Ich weiß, es ist ein Weg, um die Verzögerung Animationen, aber ich habe nicht gesehen, was auf die Verzögerung der :hover-event.

Ich Baue ein son-of-suckerfish wie Menü. Ich möchte simulieren, wie hoverIntent nicht ohne Zugabe die zusätzliche JS Gewicht. Ich würde es vorziehen, behandeln Sie dies als eine progressive enhancement und nicht JS eine Anforderung für die Verwendung des Menüs.

Beispiel Menü markup:

<div>
    <div>
        <ul>
            <li><a href="#">
                <ul>
                    <li></li>
                    <li></li>
                </ul>
            </li>
            <li>
            <li>
        </ul>
    </div>
</div>

Hier ist die vollständige demo: http://jsfiddle.net/aEgV3/

  • Interessante Frage, aber ich denke, 'Nein, nicht ohne JavaScript' dürfte die Antwort sein, leider.
Schreibe einen Kommentar