【发布时间】:2017-08-29 11:17:15
【问题描述】:
这是我的代码,我需要使用内联 css 将图标居中:
<div class="small-4 medium-4 large-4 columns">
<i class="fa fa-check-square-o fa-lg"></i>
</div>
【问题讨论】:
-
文本居中父 div
这是我的代码,我需要使用内联 css 将图标居中:
<div class="small-4 medium-4 large-4 columns">
<i class="fa fa-check-square-o fa-lg"></i>
</div>
【问题讨论】:
如果你使用bootstrap,你应该只添加text-center类
<div class="small-4 medium-4 large-4 columns text-center">
<i class="fa fa-check-square-o fa-lg"></i>
</div>
否则,您可以将此内联 css 添加到您的父级 div
text-align: center
原来如此:
<div style="text-align: center" class="small-4 medium-4 large-4 columns">
<i class="fa fa-check-square-o fa-lg"></i>
</div>
【讨论】:
添加如下样式,
.columns {
text-align: center;
}
【讨论】:
为图标的容器 div 指定宽度,并为该 div 指定 text-align:center
<html>
<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
</head>
<div style="width:100%;text-align:center" class="small-4 medium-4 large-4 columns">
<i class="fa fa-check-square-o fa-lg"></i>
</div><body>
</body>
</html>
text-center 类添加到容器 div
【讨论】: