码迷,mamicode.com
首页 > Web开发 > 详细

css 居中 父子元素

时间:2019-10-27 01:02:12      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:inline   center   定位   absolute   一个   水平   css   位置   居中   

居中:是子元素相对于在父元素里面居中。父子宽度都固定。

A:水平居中:

①给子元素设置一个宽度后。在给其水平方向的margin设置auto,子元素会在父元素水平方向的剩余空间,左右两边平均分配,也就左右对齐了。

技术图片

B进行定位居中:

给子元素进行position:absolute,让其子元素的宽高为父元素的一半(eg:子元素left:50%,top:50%);同时给其父元素位置设置为relative。 同时再减去子元素的宽高的一半 (百分比,子元素的宽高为父元素的50%)

C:用display方式居中

D:text-align居中:

父元素设置text-align;center;子元素设置为inline-block。

注:子元素不要设置为行盒inline,因为行盒的非可替换元素(文本类)宽高需要内容撑起来,设置宽高不占尺寸

css 居中 父子元素

标签:inline   center   定位   absolute   一个   水平   css   位置   居中   

原文地址:https://www.cnblogs.com/yt0817/p/11746231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!