尝试做一个非常简单的效果。当您将鼠标悬停在h1
上时,我只希望括号变为红色。 span
应保持黑色。
我的HTML:
<h1>{ <span>js</span> }</h1>
我的CSS:
h1 span:hover {
/* make the color of just the brackets red here */
}
这是一个jsfiddle:http://jsfiddle.net/9g1nmt9x/2/
我已经阅读了一些与此类似的其他SO问题,但其中很多似乎都使用了jQuery。有没有办法简单地用CSS而不钻研JS?感谢。
答案 0 :(得分:4)
您可以在悬停时使h1
更改颜色,同时将span
保持在h1
黑色内。
h1:hover {
color: red;
}
h1:hover span {
color: black;
}
<h1>{ <span>js</span> }</h1>