2016-05-17 6 views
0

パスワードのルールを指定し、すべてのリスト項目の前にアイコンを表示するために素晴らしいフォントを使用する順序付けされていないリスト項目が2つあります。ルールが満たすかどうそれは私が休閑コードCSS疑似要素をオーバーライドすることができません:前に

$("#limsg").addClass("myClass"); 

私は何をする必要がありますがありli:beforeを無効にするために、コード

li { 
     position: relative; 
     padding-left: 20px; 
     margin-bottom: 10px; 
    } 
    li:before { 
     position: absolute; 
     top: 0; 
     left: 0; 
     font-family: FontAwesome; 
     content: "\f056"; 
     color: dimgray; 
    } 

    .myClass{ 
     position: absolute; 
     top: 0; 
     left: 0; 
     font-family: FontAwesome !important; 
     content: "\f058" !important; 
     color: forestgreen; 
    } 

下記参照、私はフォント素晴らしいアイコンを変更する必要がある条件に基づいて、確認してくださいさまざまなフォントを得るためにやっている行方で素晴らしいアイコンイム?

+0

':: before'は疑似クラスではなく、疑似*要素*です。変更する場合は、* it *を選択して新しい値を設定する必要があります。 – TylerH

+0

'.myClass:before {...}'を使用します。 – Quantastical

+0

もし私が10のルールを持っていて、そのうちの2つが合格して失敗すれば、合格すれば別のアイコンで区別できません。どうすればいいですか?あなたは私に任意のURLを指すことができますか? –

答えて

0

あなたのコードが正しいですが、リチウムを上書きするには:前に、あなたは、MyClassのものが必要です

.myClass:before{ 
    position: absolute; 
    top: 0; 
    left: 0; 
    font-family: FontAwesome !important; 
    content: "\f058" !important; 
    color: forestgreen; 
} 

はあなたが詳細についてはplunkrを確認することができます前に。 https://plnkr.co/S41mrN

関連する問題