老师,这里的数字我设置了letter-spacing,

来源:5-2 作业题

小章鱼丸

2018-12-12 20:46:27

text-align:center怎么不能水平居中了?

http://img.mukewang.com/climg/5c11031f00013e3502080288.jpg

<section class="stats">

<div class="text1">S t a t s</div>

<div class="text2">Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eiusmodtempor incididunt ut labore et<br>dolore magna aliqua.Ut enim ad minim veniam</div>

<div class="items">

<div class="item">

<img src="img/stats1.jpg">

<div class="name">Margins</div>

<div class="price">12,000</div>

</div>

<div class="item">

<img src="img/stats2.jpg">

<div class="name">Completed</div>

<div class="price">5,681</div>

</div>

<div class="item">

<img src="img/stats3.jpg">

<div class="name">Projects</div>

<div class="price">432</div>

</div>

<div class="item">

<img src="img/stats4.jpg">

<div class="name">Customers</div>

<div class="price">86</div>

</div>

</div>

</section>


.stats{

text-align:center;

width:100%;

}

.stats .items{

margin:46px 0 76px 254px;

overflow:hidden;

}

.stats .text1{

color:#f46208;

font-size:48px;

margin-top:80px;

}

.stats .text2{

text-align:center;

font-size:14px;

margin-top:20px;

}

.stats .item{

float:left;

text-align:center;

margin:0 40px;

}

.stats .item img{

width:44px;

height:40px;

}

.stats .item .name{

font-size:15px;

margin:10px auto;

}

.stats .item .price{

color:#f46208;

font-size:26px;

letter-spacing:8px;

text-align:center;

}


写回答

1回答

好帮手慕星星

2018-12-13

可以在数字外层包裹一个span标签看一下:

http://img.mukewang.com/climg/5c11c62e00015f3606720056.jpg

效果:

http://img.mukewang.com/climg/5c11c62200010c8000880057.jpg

数字的右侧也设置了间隔,所以整体没有居中显示。

可以添加text-indent属性,文字缩进相同的距离,如下:

http://img.mukewang.com/climg/5c11c6db0001ad1704920256.jpg

将居中显示取去掉。

自己动手测试下代码,祝学习愉快!

0

0 学习 · 5012 问题

查看课程