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