1
比方说,我有以下HTML:悬停效果
<a href="#">
<svg class="icon">
<!-- SVG content -->
</svg>
Link text
</a>
下面CSS:
a:hover {
color: #0074D9;
}
icon:hover {
fill: #0074D9;
}
现在我想一个悬停效果(让我们说一个颜色变化),作用于整个a
组。也就是说,当鼠标悬停在a
元素上时,用户应该会看到图标和文字颜色都会变化。
像这样的东西(从Instapaper的网站):
现在,使用标记和风格上面的规则,我只能够得到这个在Chrome:
将鼠标悬停在文字上不会影响图标。悬停在图标的工作原理:
似乎是一个简单的任务但经过一些失败的尝试,我意识到,我可能失去了一些东西。
嗯,怎么样':悬停> .icon {填写:#0074D9}'? – Passerby 2014-11-08 10:29:42
这也适用!谢谢。 – zool 2014-11-08 10:31:35