IE 6 CSS Hover non Anchor Tag

Yon*_*ahW 8 css internet-explorer-6

在IE6中为非Anchor标签模拟悬停伪类的最简单和最优雅的方法是什么?

我特意尝试将此实例中的光标更改为指针的光标.

Jon*_*way 12

我认为最简单的方法是使用hover.htc方法.您将hover.htc文件添加到您的站点,然后在您的样式表中引用它:

body { behavior:url("csshover.htc"); }
Run Code Online (Sandbox Code Playgroud)

如果您希望尽可能保持干净,可以使用IE条件注释,以便该行仅用IE6呈现给用户.


Nat*_*tic 6

关于你的请求 - 我特意试图将这个实例中的光标更改为指针 - 最简单的方法是cursor:pointer在你的css中指定.我想你会发现它在IE 6中有效.

试试这个来验证(哪里div可以是任何元素):

<div style="background:orange; cursor:pointer; height:100px; width:100px;">
    Hover
</div>
Run Code Online (Sandbox Code Playgroud)


Ben*_*tin 4

我想说最简单的方法是添加 onmouseover/out Javascript 函数。