<a>
出于某种原因,我必须将我的图标包装在标签中。
有没有办法将字体真棒图标的颜色更改为黑色?
还是只要它包裹在<a>
标签中就不可能?字体真棒应该是字体而不是图像,对吧?
<a href="/users/edit"><i class="icon-cog"></i> Edit profile</a>
<a>
出于某种原因,我必须将我的图标包装在标签中。
有没有办法将字体真棒图标的颜色更改为黑色?
还是只要它包裹在<a>
标签中就不可能?字体真棒应该是字体而不是图像,对吧?
<a href="/users/edit"><i class="icon-cog"></i> Edit profile</a>
这对我有用:
.icon-cog {
color: black;
}
对于4.7.0以上的 Font Awesome 版本,它看起来是这样的:
.fa-cog {
color: black;
}
HTML:
<i class="icon-cog blackiconcolor">
CSS:
.blackiconcolor {color:black;}
您还可以为按钮图标添加额外的类...
您可以在样式属性中指定颜色:
<a href="/users/edit"><i class="icon-cog" style="color:black"></i> Edit profile</a>
要更改整个项目的字体真棒图标颜色,请在您的 css 中使用它
.fa {
color : red;
}
尝试这个:
<i class="icon-cog text-red">
<i class="icon-cog text-blue">
<i class="icon-cog text-yellow">
如果您不想更改 CSS 文件,这对我有用。在 HTML 中,使用颜色添加样式:
<i class="fa fa-cog" style="color:#fff;"></i>
要在那种按钮中只点击齿轮图标,您可以给按钮一个类,并仅在按钮内部设置图标的颜色。
HTML:
<a class="my-nice-button" href="/users/edit">
<i class="icon-cog"></i>
Edit profile
</a>
CSS:
.my-nice-button>i { color: black; }
这将使作为按钮的直接后代的任何图标变为黑色。
有没有办法将字体真棒图标的颜色更改为黑色?
就在这里。见剪断波纹管
<!-- Assuming that you don't have, this needs to be in your HTML file (usually the header) -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Here is what you need to use -->
<a href="/users/edit" class="fa fa-cog" style="color:black"> Edit Profile</a>
字体真棒应该是字体而不是图像,对吧?
是的,它是一种字体。因此,您可以将其缩放到任何大小而不会降低质量。
参考@ClarkeyBoy 的答案,如果使用最新版本的Font-Awesome
图标或使用fa
类,下面的代码可以正常工作
.fa.icon-white {
color: white;
}
然后,添加icon-white
到现有类
对我来说,唯一有效的是内联 css + 覆盖
<i class="fas fa-ellipsis-v fa-2x" style="color:red !important"></i>
只需提供任何您想要的文本样式,例如:D HTML:
<a href="javascript:;" class="fa fa-trash" style="color:#d9534f;">
<span style="color:black;">Text Name</span>
</a>
您可以使用引导类更改 Font Awesome 的图标颜色
利用
text-color
例子
text-white
.fa-search{
color:#fff;
}
你用css编写代码,它会将颜色更改为白色或你想要的任何颜色,你指定它
在同一行中编写此代码,这会更改图标颜色:
<li class="fa fa-id-card-o" style="color:white" aria-hidden="true">
您可以通过使用property更改其前景色来更改fontawesome 图标的颜色。以下是示例:css
color
<i class="fa fa-cog" style="color:white">
这也支持svgs
<style>
.fa-cog{
color:white;
}
</style>
<style>
.parent svg, .parent i{
color:white
}
</style>
<div class="parent">
<i class="fa fa-cog" style="color:white">
</div>
只要给它任何你想要的风格
style="color: white;font-size: 20px;"
使用color属性更改目标元素的颜色,如下所示:
.icon-cog { // selector of your element
color: black;
}
或者在最新版本的font-awesome中,您可以选择填充或不填充图标
如果要更改特定图标的颜色,可以使用以下内容:
.fa-stop {
color:red;
}
更改字体真棒图标的颜色可能有点棘手。更简单的方法是在 font-awesome 定义的类中添加你自己的类名,如下所示:
.
并在您的 CSS 中定位您的custom_defined__class_name以将颜色更改为您喜欢的任何颜色。
在vs code之类的打开svg文件
换行
path fill="gray" 到你想要的任何颜色!就我而言,我将其更改为灰色!
HTML:
<i class="icon-cog blackiconcolor">
CSS:
.blackiconcolor {color:black;}
使用类将为您提供一个免费的绑定属性,您可以将其应用于您需要的任何标签。