2014-04-28 123 views
0

我正在使用Font Awesome圖標,並且希望它們具有背景。用於不同大小的圖標的同等填充

問題是圖標大小不同,因此padding不會生成相同大小的框。
widthheight設置爲塊元素不會使其居中。

我怎樣才能得到相同大小的盒子圖標居中?


問題

Size difference


代碼

i { 
margin: 15px; 
display: inline-block; 
float: right; 
padding: 15px 15px; 
border-radius: 10px; 
background: #FFFF00; 
} 
+0

我們需要您的代碼來幫助您。 –

+0

哦,完全忘了.. – Claudio

回答

1

對於我的解決方案,我設置和width。然後我將text-align設置爲center

http://jsfiddle.net/B4zfE/5/

CSS改變

i { 
/* Rest of CSS */ 
text-align: center; 
width: 17px; 
} 

我選擇17px,因爲這是兩個圖標之間的最大寬度。

+0

我使用4x尺寸的圖標。這會使68px,對吧?不管怎樣,謝謝。 – Claudio

+0

它應該。我沒有真正檢查它,但它是有意義的,它會是'68px'。 – Koralarts

+0

沒有與4x圖標一起工作.. http://i.imgur.com/Ux97Y7l.png – Claudio

相關問題