我對電池使用font-awesome,但它水平對齊。我需要垂直。我可以得到它。使用如何垂直對齊字體真棒圖標
m該
<i class="fa fa-battery-full" aria-hidden="true"></i>
實際結果
我對電池使用font-awesome,但它水平對齊。我需要垂直。我可以得到它。使用如何垂直對齊字體真棒圖標
m該
<i class="fa fa-battery-full" aria-hidden="true"></i>
實際結果
.fa.fa-battery-full {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<i class="fa fa-battery-full" aria-hidden="true"></i>
使用CSS屬性transform: rotate(-90deg);
,.fa-battery-full{ transform: rotate(-90deg);}
。
感謝您對這個代碼片段,它可以提供即時幫助。通過展示*爲什麼*這是一個很好的解決方案,對未來的讀者會有更好的解決方案,這將爲它的教育價值提供一個合適的解釋[//大大提高](// meta.stackexchange.com/q/114762)但不完全相同的問題。請編輯您的答案以添加解釋,並指出適用的限制和假設。 –
使用CSS旋轉圖標。
.fa.fa-battery-full { transform: rotate(270deg); }
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<i class="fa fa-battery-full" aria-hidden="true"></i>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<i class="fa fa-battery-full fa-rotate-270" aria-hidden="true"></i>
fa-rotate-90
fa-rotate-180
fa-rotate-270
fa-flip-horizontal
fa-flip-vertical
這是最好的,將我刪除,因爲我忘了他們有這樣的東西x) –
可以達到這個2種方式:使用FA類或通過添加一些改造樣式的標籤或者添加下列其他類樣式。
要使用FA類使用類 'FA-旋轉-270' 順時針旋轉的圖標270度:
<i class="fa fa-battery-full fa-rotate-270"/></i>
上面rotaion支持 '90' '180' 和 '270' 的旋轉步只要。
如果你想申請一個轉變,而不是(潛在的,你可以進一步定製這種方式),你的代碼是這樣的:
<i class="fa fa-battery-full" style="transform: rotate(-90deg);" aria-hidden="true"></i>
也請注意,以下是轉型如果跨瀏覽器兼容版本你想確保兼容性。
-moz-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
使用jQuery:
$(function(){
$('.fa.fa-battery-full').css({"transform": "rotate("+-90+"deg)"});
});
使用FA-rotate- {}度根據字體真棒 –