示例代码如下(需要IE7浏览):
解决方案
A.不使用类选择器。可以使用元素选择符,或id选择符。
B.增加:active伪类的权重。
对于A方案,可以修改选择符为:
-----------------------------
div{}
div:hover{}
div:active{}
-----------------------------
或者:
-----------------------------
#d{}
#d:hover{}
#d:active{}
<div >htc文件是通过给元素添加类来实现效果变化,鼠标按下时,会给元素添加两个类:onhover和onactive,至于为何onactive的样式没生效,目前还不知道。