私はフォントの素晴らしいアイコンを使用していましたが、うまく機能していました。さらにアイコンが必要になったとき、開いている Web アイコンをダウンロードしました。これで、openweb アイコンをプロジェクトとそれに関連する css にもコピーしました。
フォントの素晴らしいcssには、このようなルールがあります..
[class^="icon-"],
[class*=" icon-"] {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
*margin-right: .3em;
}
OpenWeb アイコン css には、このようなルールがあります。
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: 'OpenWeb Icons';
font-weight: normal;
font-style: normal;
display: inline-block;
text-decoration: inherit;
vertical-align: center;
font-smoothing: antialiased;
-webkit-font-smoothing: antialiased
}
これで、アイコン クラスは「icon-」で始まります
例
<i class="icon-geo"></i>
現在、「icon-」は、両方のアイコンがそれに基づいた独自のルールを作成しているため、競合しています..バグジラで確認できます..そのフォントファミリーの1つにコメントすると、他のフォントが機能します..
どうすればこの問題を克服できますか..