使用来自文档的本地font-awesome类
<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
:将图标顺时针旋转90度。fa-rotate-180
:将图标顺时针旋转180度。fa-rotate-270
:将图标顺时针旋转270度。fa-flip-horizontal
:将图标水平翻转。fa-flip-vertical
:将图标垂直翻转。<i class="fa fa-battery-full fa-rotate-270"/></i>
上述旋转仅支持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);
使用CSS属性transform: rotate(-90deg);
,.fa-battery-full{ transform: rotate(-90deg);}
。
.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>
$(function(){
$('.fa.fa-battery-full').css({"transform": "rotate("+-90+"deg)"});
});
{{链接1:jsfiddle}}
.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>