在样式表中声明:hover效果后,是否可以删除或取消它?
例如..
我在样式表中有一个具有:hover效果的类。对于这个类中的一个元素(有很多),我不希望有这些悬停效果。
因此,有没有一种方法可以简单地取消:hover效果,而不是遍历我想要做的每个类?我想这可能需要一些javascript。
用一个简单的例子来更新:
.class1 {a bunch of properties that vary based on the class}
.class1:hover {a bunch of properties that vary based on the class}
.class2 {a b
我有表行,在这些行上,当行悬停时,该行看起来是透明的(通过更改不透明度级别)。当行被悬停时,我需要文本出现在行的中央。在悬停事件期间,我将span标记的位置更改为行**。效果很好。问题是,如果用户在新文本上徘徊,离开悬停事件就会为行启动,而我会得到一种闪烁的效果。
当新文本悬停时,是否存在行不被启动的离开悬停事件?
**我这样做是因为,如果我将文本作为标记包含在行本身中,则文本的不透明度级别将与行的其余部分相同。我想不出办法让这一切停止发生。
<script>
for(var i = 1; i <= 2; i++) {
var name="#row