登录
首页 >  文章 >  前端

CSSFlexbox居中按钮技巧

时间:2025-10-27 20:57:42 107浏览 收藏

还在为CSS按钮居中烦恼吗?本文教你如何利用CSS Flexbox轻松实现按钮的水平垂直居中!只需简单的几行代码,就能让你的按钮在页面中完美居中,适用于登录页、模态框等各种需要居中布局的场景。首先,你需要设置HTML基本结构,然后在外层容器上应用`display: flex`、`justify-content: center`和`align-items: center`这三个关键属性,配合`height: 100vh`即可实现全屏居中效果。告别繁琐的定位和margin调整,掌握Flexbox,让按钮居中变得简单高效!

使用 Flexbox 居中按钮只需设置父容器 display: flex、justify-content: center 和 align-items: center,配合 height: 100vh 可实现全屏居中,适用于登录页等需居中布局的场景。

css flexbox实现按钮水平垂直居中

使用 CSS Flexbox 实现按钮的水平垂直居中非常简单,只需要将父容器设置为 flex 布局,并应用两个关键属性即可。

基本结构

假设你的 HTML 结构如下:


  

Flexbox 居中样式

给外层容器设置 Flexbox 样式,让按钮在其中水平和垂直居中:

.container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}

.btn {
  padding: 10px 20px;
  font-size: 16px;
}

说明:

  • display: flex:开启 Flexbox 布局
  • justify-content: center:水平居中子元素
  • align-items: center:垂直居中子元素
  • height: 100vh:使容器占满视口高度,便于看到垂直居中效果

适用场景

这种写法适合模态框、登录页、欢迎页等需要内容居中的界面。只要父容器有明确尺寸(如固定高度或全屏),按钮就能完美居中。

基本上就这些,不复杂但很实用。

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于文章的相关知识,也可关注golang学习网公众号。

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>