Εάν είχατε την εντύπωση ότι ο
Internet Explorer 7 υποστηρίζει hover σε οποιοδήποτε
element αλλά ότι και να προσπαθήσατε δεν καταφέρατε να το κάνετε να δουλέψει, μην βιαστείτε να αμφισβητήσετε τον εαυτό σας ως web developer (αν και με τον
IE6 το περίεργο θα ήταν το αντίθετο!). Η λύση είναι απλή και όπως πάντα λίγο κρυμμένη στο
MSDN.
Για να υπακούσει ο explorer στο hover πρέπει να έχουμε δηλώσει
DOCTYPE τύπου
STRICT όπως παρακάτω:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">ούτως ώστε να μην μεταβεί σε
quirks mode και να έχουμε την επιθυμητή λειτουργία.