css居中的几种方法(cssli居中)
在生活中,很多人可能想了解和弄清楚15种CSS居中的方式的相关问题?那么关于css居中的几种方法的答案我来给大家详细解答下。
1:文本居中:text-align:center;
2:行内元素居中:text-align:center;
3:块级元素居中:margin:0 auto;
4:绝对定位元素居中:top:50%; left:50%; transform:translate(-50%,-50%);
5:flex布局居中:display:flex; justify-content:center; align-items:center;
6:table布局居中:display:table; margin:0 auto;
7:grid布局居中:display:grid; place-items:center;
8:绝对定位元素水平居中:left:50%; transform:translateX(-50%);
9:绝对定位元素垂直居中:top:50%; transform:translateY(-50%);
10:等高布局居中:display:flex; align-items:center;
11:多行文本垂直居中:display:flex; align-items:center; justify-content:center;
12:单行文本垂直居中:line-height:height;
13:表格单元格垂直居中:display:table-cell; vertical-align:middle;
14:伪元素居中:position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);
15:文字居中:text-align:center; vertical-align:middle;
15种CSS居中的方式代码示例:
1:文本居中:text-align:center;
<div style=&34;>这是居中的文本</div>
2:行内元素居中:text-align:center;
<span style=&34;>这是居中的行内元素</span>
3:块级元素居中:margin:0 auto;
<div style=&34;></div>
4:绝对定位元素居中:top:50%; left:50%; transform:translate(-50%,-50%);
<div style=&34;> <div style=&34;></div></div>
5:flex布局居中:display:flex; justify-content:center; align-items:center;
<div style=&34;> <div style=&34;></div></div>
6:table布局居中:display:table; margin:0 auto;
<div style=&34;> <div style=&34;></div></div>
7:grid布局居中:display:grid; place-items:center;
<div style=&34;> <div style=&34;></div></div>
8:绝对定位元素水平居中:left:50%; transform:translateX(-50%);
<div style=&34;> <div style=&34;></div></div>
9:绝对定位元素垂直居中:top:50%; transform:translateY(-50%);
<div style=&34;> <div style=&34;></div></div>
10:等高布局居中:display:flex; align-items:center;
<div style=&34;> <div style=&34;></div> <div style=&34;></div></div>
11:多行文本垂直居中:display:flex; align-items:center; justify-content:center;
<div style=&34;> <div style=&34;>这是多行文本的居中方式</div></div>
12:单行文本垂直居中:line-height:height;
<div style=&34;>这是单行文本的居中方式</div>
13:表格单元格垂直居中:display:table-cell; vertical-align:middle;
<div style=&34;> <div style=&34;></div></div>
14:伪元素居中:position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);
<div style=&34;> <div style=&34;> <div style=&34;></div> </div></div>
15:文字居中:text-align:center; vertical-align:middle;
<div style=&34;>这是居中的文本</div>
温馨提示:通过以上关于15种CSS居中的方式内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。