[英]How to align font-awesome icon vertically
使用文档中的原生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
fa-rotate-180
fa-rotate-270
fa-flip-horizontal
fa-flip-vertical
您可以实现以下两种方式:使用FA类或向标记添加一些转换样式或添加具有以下样式的另一个类。
要使用FA类,请使用“fa-rotate-270”类将图标顺时针旋转270度:
<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);}
。
使用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>
使用jQuery:
$(function(){
$('.fa.fa-battery-full').css({"transform": "rotate("+-90+"deg)"});
});
.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>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.