2010-08-09 102 views
6

NOOB问题...CSS LI悬停 - 浏览器兼容?

LI:HOVER{background:url(image.jpg) 0 0 no-repeat;}是否适用于所有浏览器?

+0

那么':hover'虚拟选择器在IE6中不起作用,仅适用于链接。 – Sarfraz 2010-08-09 21:16:47

+0

[IE6悬停问题](http://stackoverflow.com/questions/2571073/ie6-hover-issue) – Sarfraz 2010-08-09 21:18:59

回答

5

http://www.quirksmode.org/css/contents.html,是的,但< = IE6有一些问题,但谁在乎?

+1

可能的重复如果通过“一些问题”,你的意思是它根本不工作,我同意。 ':hover'只适用于IE6中的链接,OP的问题与'LI'有关。 – 2010-08-09 21:15:34

+0

+其中一个;)但仍然,谁在乎 ThoKra 2010-08-09 21:20:40

+0

有没有办法加载图像之间的“闪烁”?当我滑下,我得到白色闪烁... – 2010-08-09 21:28:30

6

IE versions older than 7 won't support it。我想推荐IETester

另外,background-repeat is supposed to be defined before background-position,虽然大多数浏览器会按照给出的顺序来理解值。

+0

只需添加一个注释到答案:':hover '在触摸屏上有问题,所以OP的问题的答案对于那些浏览器是“不”的,除非我们采取适当的方法和解决方法。但是我相信在这些情况下会有更好的行为,而不是':hover'伪类。 – 2017-05-23 07:58:20