html水平居中和垂直居中怎么设置

如题所述

水平居中:

行内元素:可以父级利用text-align: center;进行水平居中

块级元素:

①可以利用margin: 0 auto;进行水平居中

②使用position决定定位

利用margin-left进行左偏移

利用transform进行左偏移

③使用flex布局

垂直居中:

内联元素:可以使用line-height进行垂直居中

块级元素:

①使用position定位

利用margin-top进行上偏移

利用transform进行上偏移

②使用flex布局

常用的基本就这些,当然还有grid布局,父级设置为table布局,进行设置等方案,这边不做过多赘述。

温馨提示:答案为网友推荐,仅供参考
相似回答