搜索
写经验 领红包
 > 育儿

css居中的几种方法(cssli居中)

在生活中,很多人可能想了解和弄清楚15种CSS居中的方式的相关问题?那么关于css居中的几种方法的答案我来给大家详细解答下。

css居中的几种方法(cssli居中)

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居中的方式内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。