【发布时间】:2020-08-19 12:06:11
【问题描述】:
我正在使用带有超棒字体图标的 AdminLTE 3 主题作为操作链接:
<a href="/products/2/edit"><i class="fas fa-edit"></i></a>
渲染的页面看起来不错,图标背景是透明的。 当我将鼠标悬停在图标上时,图标周围会出现黑色背景。
如何去除这个黑色背景?
我试过了,但什么也没发生:
i, a :hover{
background: none;
}
【问题讨论】:
-
试试
i:hover, a:hover(注意:悬停在 i 和 a 之后,中间没有空格)。如果这不起作用,那么您可能需要比导致背景颜色更具体的东西 -
font awesome 是字体基础,你不能改变背景。而是使用 svg 图标。
-
您能否像使用 font-awesome 4.7 一样为您当前的问题创建一个 minimal reproducible example,悬停时您不会获得任何背景:jsfiddle.net/qbnjsoc0
标签: css ruby-on-rails icons font-awesome