私は私のスタイルシートの単一部分に問題を対象とする管理:* { font-family: Avenir, sans-serif !important; }
私は、ウェブサイトのフォントを標準化するために、この行を書きましたが、それは、アイコンと矛盾だとラインです。なぜこれがどんなアイデアですか?そして、矛盾しない方法でフォントを設定するための提案はありますか?
!important
は、任意の特異性を無視するようにプロパティに指示する。これは、あなたのfont-family
宣言がフォントAwesomeフォントを完全に上書きすることを意味します。
は一般的に、ブラウザが明示的にfont-family
を設定するだけのものはhtml
、body
、input
、select
、textarea
とbutton
要素です。このことを念頭に、あなたは完全に単純に次を使用して、任意のデフォルトフォントを上書きすることができるはずです。
html, body, button, input, select, textarea {
font-family: Avenir, sans-serif;
}
それはあなたのために動作しない場合は、どこにカスタムフォントISN」を決定するためにあなたのページを点検しますこれらのセレクタを上記の宣言に追加します。
問題は、スタイルシートの1つの部分に集中できました。 '* { \t font-family:Avenir、sans-serif!important; } '私はウェブサイトのフォントを標準化するためにこの行を書きましたが、それはアイコンと矛盾する行です。なぜこれがどんなアイデアですか?そして、矛盾しない方法でフォントを設定するための提案はありますか? – liammccarty