CSS中水平居中有多种方法,下面分别介绍。/* 文字、行内元素水平居中 */ .parent { text-align: center; } .child { display: inline-bloc
CSS中水平居中有多种方法,下面分别介绍。
/* 文字、行内元素水平居中 */ .parent { text-align: center; } .child { display: inline-block; /* 行内元素需要添加该属性 */ } /* 块级元素水平居中 */ .parent { display: flex; justify-content: center; } .child { /* 可以设置子元素的宽度 */ } /* 绝对定位元素水平居中 */ .parent { position: relative; } .child { position: absolute; left: 50%; transform: translateX(-50%); } /* table元素水平居中 */ table { margin: 0 auto; }
以上是CSS中设置水平居中的常用方法,可以根据具体需求选择合适的方式。需要注意的是,绝对定位元素需要父元素有相对定位,否则会根据整个页面进行定位。
粉丝
0
关注
0
收藏
0