-2

我正在这样做:

CSS:

.classname:hover { 
     color: green; 
}

HTML:

<div>
    <span class="classname">Hi</span>
    <span class="classname">Bye</span>
</div>

当我悬停时,该类的所有元素都显示为绿色,但我只希望悬停的元素显示为绿色

4

2 回答 2

2

您不希望类中的点 (.):

<div>
    <span class="classname">Hi</span><span class="classname">Bye</span>
</div>

并且由于两个跨度在示例中具有相同的类名,因此它们都将接收悬停类。

于 2013-11-11T10:34:33.920 回答
1

CSS:

.class2:hover { 
    color: green; 
}

HTML:

<div>
    <span class="class1">Hi</span><span class="class2">Bye</span><span class="class2">Test</span>
</div>
于 2013-11-11T10:35:49.727 回答