常见的CSS居中属性:
1、line-height: 设置行高距 ---------- 用于文本 与 行内块 居中
ul{line-height:20px;} -------- 行高 等于 盒子高度 就会居中
2、margin: 设置外边距 ---------------- 块居中
ul{margin:50px auto;} --------------- 列表(相当于盒子集合,块元素) 居中
3、padding:设置内边距 ---------------- 块居中
4、text-align:用于 文本、图片居中(前提 :行元素要加 盒子)
ul{text-align:center;}
5、text-indent: 向前 缩进
ul{text-indent:3em;} -------- 向前缩进
6、vertical-align:middle ---------------- 用于 定义 行内块元素 对齐线
https://blog.csdn.net/qq_16555103/article/details/85138499 ------------ 行级元素 行内块元素 块级元素之间 转换和操作。
7、position : 作用于 块级 与 行内块级元素