【发布时间】:2016-05-13 04:14:35
【问题描述】:
我正在尝试使用以下字体真棒图标
<i class="fa fa-minus-circle"></i>
作为我页面列表中项目旁边的删除图标,如下所示:
Item 1 delete-icon
Item 2 delete-icon
点击这些图标之一,我需要运行 JavaScript 函数...
我应该用什么 html 元素来包装图标?我注意到,当我使用锚标记时,它会变成蓝色,而当我使用按钮时,它最终会被包裹在按钮中。还有其他选择吗?
基本上我想这样做
<a onclick="Remove()"><i class="fa fa-minus-circle"></i></a>
或者这个
<button onclick="Remove()"><i class="fa fa-minus-circle"></i></button>
但只有图标按原样显示,没有修改。没有蓝色,也没有包裹在按钮内。
【问题讨论】:
-
试试这个.... 文本
-
抱歉,它仍然以蓝色突出显示,因为它被视为锚标记。我知道我可以轻松地创建一个 css 样式使其再次变黑,但正在查看是否有更好的方法。
-
如果在伪元素中使用了令人敬畏的字体图标,如何添加点击事件: &::before{ font-family: "Font Awesome 5 Free";内容:“\f0d9”;显示:内联块; padding-right: 15px;字体粗细:900; }
标签: javascript jquery html css font-awesome