私はフォントの素晴らしいアイコンで作業していましたが、問題はそれらがデフォルトのフォントの重みを持っていることです。少し薄くしたいです。しかし、動作していません
私のhtmlコード
<span class="fa-stack fa-lg fa-5x color-red">
<i class="fa fa-circle-thin fa-stack-2x"></i>
<i class="fa fa-trophy"></i>
</span>
私のCSSコード
.fa-trophy{
font-weight:lighter;
}
申し訳ありませんが、標準を使用してそれを行うことはできません(プロジェクトで重要でない場合は、Kiryl Plyの提案を使用できます)。 Font-Awesomeには、フォントウェイトバリアントが1つだけ付属しています。その問題を解決する新しいプロジェクトがあります(まだ準備ができていません):
https://www.kickstarter.com/projects/232193852/font-awesome-black-tie
もう少し薄いアスペクトのライブラリを探すには、Googleの「アイコンフォント」を試してください。
Webkitで次の方法で修正できます。
-webkit-text-stroke: 1px background-color;
これで試してください
.class-name i{
-webkit-text-stroke: 2px white;
}
これは古い質問であることは知っていますが、2つのフォントの素晴らしいアイコンを重ねるときに、より細い円を望んでいる人の助けになることを願っています。これに出くわす前に多くの時間とエネルギーを費やしました 記事 これは正しい方向に私を助けました。私の解決策:
<span class="fa-stack fa-3x">
<i class="fa fa-circle fa-stack-2x icon-circle"></i>
<i class="fa fa-leaf fa-stack-1x"></i>
</span>
.icon-circle{
color: transparent !important;
border: 5px solid #YourColor;
border-radius: 50%;}
コードをクリーンアップしたら、おそらく!important
タグ、しかしこれは私の解決策を見つけてから5分後に私のコードがどのように見えるかです。