2016-12-19 7 views
1

私はアイコンを持っていると私は、アイコンの形状の内側に背景色を変更したいと思います:アイコン内の背景色を変更するにはどうすればよいですか?

<i class="icon-sm icon-number-one"></i> 

これは、CSSです:

.icon-sm { 
    position: relative; 
    font-family: 'icons'; 
    speak: none; 
    font-style: normal; 
    font-weight: normal; 
    font-variant: normal; 
    text-transform: none; 
    line-height: 1; 
    vertical-align: middle; 
    color: #949494 !important; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
} 

.icon-number-one:before { 
    content: "\e600"; 
} 

アイコンが数の円のように見えますその中に。これに基づいて、円の背景色を変更するにはどうすればいいですか?

+0

あなたはjsfiddleであなたのコードを追加することができますが必要になり、この

enter image description here

のように見えますか? – Vishnu

+0

あなたはどのライブラリを使用していますか?私は[JS Fiddle](https://jsfiddle.net/Lerq82ea/2/)を作っただけで、テキストがないと何も表示されません。また、それは私のために読み込まれません(リンク)。 –

+0

デビッドはこの上のコメントを確認します –

答えて

1

あなたが効果を必要とする場合は、あなただけ

.icon-sm { 
    background: red; 
} 
+0

はい、私はちょうどあなたが電話のアイコン(上記のリンクを参照)内の色を何とか変更することができますか? –

+0

@bierhierいいえ、それが円であれば、要素に 'border-radius:50%'を置いて、背景色を円の形にクリップすることができます。 –

+0

@bierhier ok私はあなたの質問を今理解していますが、私はそれが不規則な形のために不可能だと思います。円または正方形のみ –

関連する問題