html5的水平居中对齐,Html5居中对齐的方法

text-align:center;

text-align: center; 使标签内部的文本居中 是可遗传的布局

div{3d

text-align: center;调试

width: 300px;blog

height: 100px;it

background: #3EFD9B;class

}方法

im

我是div

如图:

cbeb95d3240c5f72af8531a1831b360b.png

text-align: center; 他的属性不单单只是让里面的文本居中文本级标签也是能够居中的

div{

text-align: center;

width: 300px;

height: 100px;

background: #3EFD9B;

}

span{

background: #2db5bc;

}

我是div

如图:

ff5550d3e8193602f058cd5ed3a43fb5.png

里面的行内块级标签也是能够用这个方法居中的 至于为何我也不是很清楚还望有知道的能够评论

div{

text-align: center;

width: 300px;

height: 100px;

background: #3EFD9B;

}

h{

display: inline-block;

background: #2db5bc;

}

我是div

如图

20b9cfdc9300426880ebdbc45a16a57c.png

最喜欢用的仍是 margin: 0 auto; 首先须要实际的宽度 还须要是块级元素 行内块级不行哦

另外发现没有  里面的strong这个标签是没有居中的哦

也就是说 margin: 0 auto; 是不会被遗传的

div{

width: 300px;

height: 100px;

background: #3EFD9B;

margin: 0 auto;

}

strong{

display: block;

width: 50px;

height: 50px;

background: #2db5bc;

}

我是strong

8e25f2dbcac0f77a76873fea6d0d9e1a.png

因此我通常都喜欢  一个通变符(星号) *{ margin: 0 auto;}这样只要我给了它实际的宽度他就本身居中了

*{

margin: 0 auto;

}

div{

width: 300px;

height: 100px;

background: #3EFD9B;

/*margin: 0 auto;*/ /*这里就能够不写了*/

}

strong{

display: block;

width: 50px;

height: 50px;

background: #2db5bc;

}

我是strong

864fbde0929ffbe5372436979550cd1c.png

固然垂直也是能够居中的 但我只知道line-height:调试到居中就好;大多数都是相对于那个标签居中就调成和它的高度一致   可遗传

div{

width: 300px;

height: 100px;

background: #3EFD9B;

margin: 0 auto;

line-height: 100px;

}

我是strong

3aa150cc5e87122b2c00b6d6ccec51fb.png

固然还有不少列入flex布局center;justify-content水平居中align-items:center垂直居中 就不说了 那个是flex

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值