-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>

この例では、両方のスパンが同じクラス名を持っているため、両方とも hover クラスを受け取ります。

于 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 に答える