Web design, Web development, Web hosting & Network administration

Element:hover στον IE7

Εάν είχατε την εντύπωση ότι ο 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 και να έχουμε την επιθυμητή λειτουργία.

Tags: internet explorer, doctype, quirks mode, css

Σχόλια

Re: Element:hover στον IE7

Δευτέρα, 28 Φεβρουαρίου 2011, 10:26 πμ από Anonymous

Nice