Whatever:hover v3
22 декабря 2008
Обновился очень полезный хак для IE6 Whatever:hover, позволяющий использовать селектор :hover для любого элемента.
Новая версия практически полностью переписана:
— Работает быстрее.
— Лучше документирована.
— Поддерживает динамически добавленные через DOM элементы.
Комментарии RSS по email OK
После того, как я узнал, что существует скрипт всего из нескольких строк, который делает то же самое, не вижу смысла использовать вышеуказанное громоздкое решение.
Решение Павла Корнилова?
Не знаю чье оно. У Павла немного другое, но тоже минимум кода.
Думаю, 2,5 Кб не стоят дублирования правил.
Рискуя быть обвинённым в "веб-нигилизме" выбираю Whatever:hover v. 3.
3-я версия сильно тормозит в IE7.
Собственно, ему этот хак и не нужен,
поэтому пришлось сделать отдельный условный комментарий для IE6,
и туда поместить behavior: с абсолютной ссылкой на csshover3.htc.
В результате в IE6 псевдоклассы LVHA работают по отношению не только к a,
но и к img, p, span, div.*
P.S. Возможно, я огласил прописную истину, но сам в этом разобрался на практике.
Sam, cпасибо за решение для IE6!