css中如何设置水平居中

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

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中设置水平居中的常用方法,可以根据具体需求选择合适的方式。需要注意的是,绝对定位元素需要父元素有相对定位,否则会根据整个页面进行定位。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css中如何设置水平居中

粉丝

0

关注

0

收藏

0

已有0次打赏