gpt4 book ai didi

css - Ejs - 我们如何将鼠标悬停在 ejs 文件中?

转载 作者:太空宇宙 更新时间:2023-11-03 22:23:41 25 4
gpt4 key购买 nike

我想实现一个功能。我的应用程序是用 AngularJS 和 NodeJS 制作的。我正在发送一封电子邮件,在该电子邮件中我有一个可以单击的按钮。

<td style="padding-top:32px;" class="suggest-artist">
<a href="<%=url%>" style="border:solid 1px rgba(0,0,0,0.8); text-align:center; display:block; font-size:17px; text-decoration:none;
color:rgba(0,0,0,0.8); font-family:'SlateStd-Bk', 'Lucida Grande', 'Lucida Sans', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif'; padding:27px 10px 22px;"
onMouseOver="bgChange('green')"
onMouseOut="bgChange('blue')">Suggest artists now</a>
</td>

我想更改悬停时的背景颜色,但似乎这种方式不起作用。我用谷歌搜索并尝试实现内联悬停,但它也不起作用。所以我找到了这个解决方案 onmouseoveronmouseout 但这也不起作用。我还尝试包含外部 CSS,但它不起作用。我该怎么办?

最佳答案

在内联样式中,您有 color:rgba(0,0,0,0.8);,它会覆盖更改链接上悬停状态的功能。

可以,但是不需要 JS 在悬停时改变颜色。使用类似 :hover - 见下文:

.suggest-artist__link:hover {
color: green;
}
<td style="padding-top:32px;" class="suggest-artist">
<a href="#" class="suggest-artist__link" style="border:solid 1px rgba(0,0,0,0.8); text-align:center; display:block; font-size:17px; text-decoration:none; font-family:'SlateStd-Bk', 'Lucida Grande', 'Lucida Sans', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif'; padding:27px 10px 22px;">Suggest artists now</a>
</td>

编辑:抱歉 - 您想要背景颜色,而不是链接颜色...执行此操作:

.suggest-artist__link:hover {
background-color: green;
}
<td style="padding-top:32px;" class="suggest-artist">
<a href="#" class="suggest-artist__link" style="border:solid 1px rgba(0,0,0,0.8); text-align:center; display:block; font-size:17px; text-decoration:none; font-family:'SlateStd-Bk', 'Lucida Grande', 'Lucida Sans', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif'; padding:27px 10px 22px;">Suggest artists now</a>
</td>

关于css - Ejs - 我们如何将鼠标悬停在 ejs 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50044716/

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