CSS实现弹性盒子保持水平和垂直居中

弹性盒子

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<style>
  .outer{
    width: 400px;
    height: 400px;
    background-color: antiquewhite;
    display: flex; /*弹性盒子模型*/
    justify-content: center;/*水平居中*/
    align-items: center;/*垂直居中*/
  }
  .inner{
    width: 100px;
    height: 100px;
    background-color: aqua;
    text-align: center;/*文字水平居中*/
    line-height: 100px;/*文字垂直水平居中和高度保持一致*/
  }
</style>
<body>
  <div class="outer">
    <div class="inner">1</div>
    <div class="inner">2</div>
    <div class="inner">3</div>
  </div>
</body>
</html>

结果如下

相关推荐
风铃喵游3 分钟前
构建引擎: 打造小程序编译器
前端·小程序·架构
sunbyte7 分钟前
50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | ThemeClock(主题时钟)
前端·javascript·css·vue.js·前端框架·tailwindcss
小飞悟16 分钟前
🎯 什么是模块化?CommonJS 和 ES6 Modules 到底有什么区别?小白也能看懂
前端·javascript·设计
浏览器API调用工程师_Taylor17 分钟前
AOP魔法:一招实现登录弹窗的全局拦截与动态处理
前端·javascript·vue.js
FogLetter18 分钟前
初识图片懒加载:让网页像"懒人"一样聪明加载
前端·javascript
微客鸟窝19 分钟前
一文搞懂NVM管理Node.js:从安装到实战全攻略
前端
归于尽19 分钟前
Cookie、Session、JWT 的前世今生
前端
程序员辉哥21 分钟前
学会在Cursor中使用Rules生成代码后可以躺平了吗?
前端·后端
请你吃div25 分钟前
JavaScript 实用函数大全(超实用)
前端·javascript·面试
一个水瓶座程序猿.27 分钟前
Vue3 中使用 Vueuse
前端·javascript·vue.js