我想在中心對齊ul,但標籤應該從相同的位置開始。但我不能讓它對齊。css文本在列表中對齊中心
<div class="box">
<ul class="feature-list">
<li><i class="fa fa-users"></i><label> A Label</label></li>
<li><i class="fa fa-wifi"></i><label> A Label test</label></li>
<li><i class="fa fa-heart"></i><label> A Labellongword</label></li>
<li><i class="fa fa-cutlery"></i><label> A Labelsometext</label></li>
<li><i class="fa fa-cogs"></i><label> A tex</label></li>
<li><i class="fa fa-car"></i><label> A text</label></li>
</ul>
</div>
一些簡單的CSS
.feature-list {
margin:0;
padding:0;
list-style:none;
font-size: 14px;
}
.box{
text-align: center;
}
這裏是一個fiddle
你的回答使得它很難有一個可變寬度雖然,堅持住。 –
我知道這不是最優雅的解決方案,但它是最簡單和最簡單的,並且在大多數情況下,您的li元素將具有相同的寬度 – Chris
我看到您來自哪裏,但您不希望在更改CSS時儘管添加一個新的(長)李元素! –