A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

水平居中
  • 若是行内元素, 给其父元素设置 text-align:center,即可实现行内元素水平居中.
  • 若是块级元素, 该元素设置 margin:0 auto即可.
  • 若子元素包含 float:left 属性, 为了让子元素水平居中, 则可让父元素宽度设置为fit-content,并且配合margin, 作如下设置:

fit-content是CSS3中给width属性新加的一个属性值,它配合margin可以轻松实现水平居中, 目前只支持Chrome 和 Firefox浏览器.
4.使用flex 2012年版本布局, 可以轻松的实现水平居中, 子元素设置如下:
5.使用flex 2009年版本, 父元素display: box;box-pack: center;如下设置:
6.使用CSS3中新增的transform属性, 子元素设置如下:
7.使用绝对定位方式, 以及负值的margin-left, 子元素设置如下:
8.使用绝对定位方式, 以及left:0;right:0;margin:0 auto; 子元素设置如下:
~~~~~~黑马出品,必是精品~~~~~




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马