gpt4 book ai didi

html - 如何禁用图像链接上的悬停效果

转载 作者:行者123 更新时间:2023-11-28 05:16:10 26 4
gpt4 key购买 nike

谁能弄清楚为什么我的文本链接的背景颜色出现在我的图像链接上,尽管我已尽一切努力禁用它?

我做了一个Fiddle

<div class="pink">
<p>
The <a href="#" target="blank">link</a>
</p>
<a class="imagelink nohover" href="#" target="_blank">
<img src="http://www.royalcanin.ca/~/media/Royal-Canin-Canada/Product-Categories/cat-adult-landing-hero.ashx" alt="image" style="max-width:476px;max- height:275px;border:0;">
</a>
</div>

CSS

.pink {
background-color: pink;
}

.pink a {
color: white;
}

.pink img a:hover {
background-color: transparent !important;
}

.imagelink:not(.nohover):hover{
background-color: transparent !important;
}

.pink a:hover {
text-decoration: none;
color: white;
background-color: blue;
}

最佳答案

问题是,.pink a:hover 适用于您的 div 容器中的所有链接,如果您专门为您的链接设置了一个 CSS 类,您的问题就解决了

HTML

The <a href="http://www.onthehouse.com.au/" target="blank" class="style-only-this">link</a>

CSS

.pink .style-only-this:hover {
text-decoration: none;
color: white;
background-color: blue;
}

工作 fiddle :https://jsfiddle.net/25wqoxn0/1/

关于html - 如何禁用图像链接上的悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39302691/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com