我的HTML文件具有类似:悬停影响超文本链接,而不是IMG链接
<a href="foo.html">
<img width="64" src="foo.svg" alt="foo"/>
</a>
和我的CSS文件中有
body
{
background: #FFF;
}
a:hover
{
background: #ABB;
}
img
{
background: #FFF;
}
这工作正常进行文本超链接。当悬停在文本超链接上时,背景颜色从FFF变为ABB。
但在这种情况下,img也是一个超链接,并且因为它的svg,它的背景显示。如何在徘徊时创建img更改的背景?使用此语法a:hover img { }
a:hover,
a:hover img
{
background: #ABB;
}
完美...谢谢。 – Calaf