何らかの理由で、アイコンを<a>
タグで囲む必要があります。
素晴らしいフォントのアイコンの色を黒に変更する方法はありますか?
または<a>
タグで囲まれている限り不可能ですか?すごいフォントは画像ではなくフォントだと思いますね。
<a href="/users/edit"><i class="icon-cog"></i> Edit profile</a>
これは私のために働いた:
.icon-cog {
color: black;
}
Font Awesomeのバージョンが 4.7.0 の場合、これは次のようになります。
.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;
}
CSSファイルを変更したくない場合は、これが私のために機能するものです。 HTMLでは、色付きのスタイルを追加します。
<i class="fa fa-cog" style="color:#fff;"></i>
これを試して:
<i class="icon-cog text-red">
<i class="icon-cog text-blue">
<i class="icon-cog text-yellow">
その種類のボタンの歯車アイコンだけを押すには、ボタンにクラスを指定し、ボタンの内側にあるときだけアイコンの色を設定できます。
HTML:
<a class="my-Nice-button" href="/users/edit">
<i class="icon-cog"></i>
Edit profile
</a>
CSS:
.my-Nice-button>i { color: black; }
これにより、ボタンの直接の子孫であるアイコンはすべて黒になります。
@ClarkeyBoyの回答を参照すると、最新バージョンのFont-Awesome
アイコンを使用している場合、またはfa
クラスを使用している場合は、以下のコードが正常に機能します。
.fa.icon-white {
color: white;
}
そして、既存のクラスにicon-white
を追加します
.fa-search{
color:#fff;
}
そのコードをcssで書くと、色が白または好きな色に変わるので、それを指定します。
あなたが好きなものは何でもそれにスタイルを与えなさい
style="color: white;font-size: 20px;"
テキストスタイルを好きなように指定するだけです。D HTML:
<a href="javascript:;" class="fa fa-trash" style="color:#d9534f;">
<span style="color:black;">Text Name</span>
</a>
前景の色を変更するを使用してfontawesomeアイコンの色を変更できますcss
color
propertyを使用します。次に例を示します。
<i class="fa fa-cog" style="color:white">
これはsvgもサポートします
<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>