2016-05-06 7 views
0

私はW3C CSS Validator でサイトを実行しましたが、合計3146件の警告が出ました。CSS Validatorからの再定義の警告を修正するには?

それらのほとんどは、このような再定義の警告です:

.fa.fa-check Redefinition of color 
.fa.fa-check Redefinition of color 
.fa.fa-check Redefinition of font-size 
.fa.fa-check Redefinition of font-size 
.fa.fa-check Redefinition of background-color 
.fa.fa-check Redefinition of background-color 
.fa.fa-check Redefinition of display 
.fa.fa-check Redefinition of display 
.fa.fa-check Redefinition of height 
.fa.fa-check Redefinition of height 
.fa.fa-check Redefinition of line-height 
.fa.fa-check Redefinition of line-height 
.fa.fa-check Redefinition of width 
.fa.fa-check Redefinition of width 
.fa.fa-check Redefinition of text-align 
.fa.fa-check Redefinition of text-align 

これはスクリプトです:

.fa.fa-check 
{ 
    color: #81D742; 
    font-size: 3em; 
    background-color: #F7F7F7; 
    border: 2px solid #DCDCDC; 
    border-radius: 110px; 
    display: inline-block; 
    height: 110px; 
    line-height: 110px; 
    width: 110px; 
    text-align:center; 
    padding: 0px; 
} 

私はこれらの警告が消えるのを変更するかを把握することはできません。私が何を読んでから、

スタイルシート内の重複定義がある場合には、再定義の警告は通常 現れ、 が、唯一の問題は、私は重複定義を見つけることができないということです。

これを解決するヒントやヒントはありますか?

答えて

2

あなたのウェブサイトには、.fa.fa-checkのインスタンスがいくつかあります。 CSSバリデーターは、クラスを再定義しようとします。

yout.fa.fa-checkクラスのインスタンスを1つだけ許可し、このクラスの問題を解決します。

+1

上記のスクリプトは、htmlドキュメント全体で唯一の.fa-fa.-checkの出現です。 –

+0

okと外部スタイルシートをインポートしますか?私が頼んでいるのは、あなたがクラスをどこかでタイムアウトするように再定義すればいいということです。 –

+0

私が使用する唯一の外部スタイルシートは次のとおりです。https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css –

関連する問題