FE-study

CSS-居中总结

2018-03-13  本文已影响0人  饥人谷_bigJiao

1.块级元素水平居中

{
  margin: 0 auto;
}

2.行内元素居中

text-align: center;

3.行内或者块级元素垂直居中

父元素的高度尽量不要固定,让它自适应,只有在父元素是全屏的情况下才有固定高度的垂直居中

4.单行文本垂直居中

line-height = height;

5.父元素高度不固定垂直居中

6.父元素高度固定垂直居中

7.绝对居中

方法1

postion: absolute;
left: 50%;
top: 50%;
margin:-aa -bb;

方法2——flex法

  1. 父元素display为flex
  2. 水平居中:justify-content: center;
  3. 垂直居中:align-items: center;

方法3——table-cell实现垂直居中

  1. 父元素display为table-cell
  2. 子元素 vertical-align: middle;
上一篇 下一篇

猜你喜欢

热点阅读