一键注册登录,获悉互联网最新资源讯息!

×

00:00:00

[本文内容由人工智能{AIName}辅助生成,仅供参考]您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

别再手动调margin了,这5种CSS垂直居中技巧让效率翻倍

2025-4-1 08:39 来自 admin 发布 @ 社区文章


以下为你介绍5种CSS垂直居中技巧,可有效提高效率,避免手动调整`margin`:


1\.行高法(`line-height`)

当需要居中的元素为单行文本时,可将`line-height`设置为与元素高度相同。例如:


```css
.div1 {
    height: 100px;
    line-height: 100px;
    background-color: #f2f2f2;
}
```



```html
<div class="div1">单行文本垂直居中</div>
```


该方法简单快捷,但仅适用于单行文本,且不支持多行文本或块级元素。


2\.Flexbox法

使用`display: flex`和`align-items: center`可轻松实现垂直居中,同时还可以通过`justify-content: center`实现水平居中。例如:


```css
.div2 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100px;
    background-color: #f2f2f2;
}
```



```html
<div class="div2"
  • 最近查阅:

免责声明:

本平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;

投诉/建议联系

990037279@qq.com

如果有侵犯到您的权益,请第一时间联系邮箱,
站长会进行审查,情况属实的会在三个工作日内为您删除。
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2025 金小颖论坛 版权所有 All Rights Reserved. ㅤㅤ使用 FangYuan 字体浙ICP备2022006091号-1
关灯
扫一扫添加微信客服
QQ客服返回顶部
返回顶部
AI智能体