Вы можете использовать знаменитый IE7.js от Дина Эдвардса, который имеет приятное преимущество в том, что вы можете использовать селектор :hover
в своем CSS.
Кроме того, я сомневаюсь, что вы можете достичь этого только с помощью CSS. IE может обрабатывать JS в CSS-файлах через expression()
, но вы не можете получить выражение для обработки зависания без селектора, обрабатывающего зависание, если вы поймете мой дрейф.
Затем, наконец, короткое решение jQuery:
$(document).ready(function () {
$('div').hover(function () {
$(this).addClass('hover');
}, function () {
$(this).removeClass('hover');
});
});
Тогда вы можете использовать это в своей таблице стилей:
div:hover, div.hover { ... }