flex布局 水平垂直居中 亲测有效

flex布局 水平垂直居中 亲测有效flex 布局任何一个容器都可以指定为 Flex 布局 box display flex 行内元素也可以使用 Flex 布局 box display inline flex Webkit 内核的浏览器 必须加上 webkit 前缀 box display webkit flex Safari display flex 注意 设为 Flex 布局以后 子元素的 float clear 和 vertical align 属性将失效 详细请参考 https www run

<html> <head></head> <style> * { 
    margin: 0px; padding: 0px } body { 
    display: flex; align-items: center; /*定义body的元素垂直居中*/ justify-content: center; /*定义body的里的元素水平居中*/ } body div { 
    display: flex; align-items: center; /*定义body的元素垂直居中*/ justify-content: center; /*定义body的里的元素水平居中*/ } </style> <body> <div style="width: 800px;height: 800px;background-color: whitesmoke;margin: auto;"> <div style="width:700px;height: 700px;background-color: honeydew;margin: auto;text-align: center;"> <div style="width:600px;height: 600px;background-color: #c0c4cd;margin: auto;text-align: center;"> <div style="width:500px;height: 500px;background-color: coral;margin: auto;text-align: center;"> <div style="width:400px;height: 400px;background-color: cadetblue;margin: auto;text-align: center;"> <div style="width:300px;height: 300px;background-color: black;margin: auto;text-align: center;"> <div style="width:200px;height: 200px;background-color: blue;margin: auto;text-align: center;"> <div style="width:100px;height: 100px;background-color: red;margin: auto;text-align: center;"> <span></span> </div> </div> </div> </div> </div> </div> </div> </div> </body> </html> 

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204455.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午8:15
下一篇 2026年3月19日 下午8:15


相关推荐

  • configparser.nosectionerror_sqlsession was not registered

    configparser.nosectionerror_sqlsession was not registered在ASP.NETCore中如果在DataProtection中使用了PersistKeysToFileSystem或PersistKeysToFileSystemservices.AddDataProtection().PersistKeysToFileSystem();services.AddDataProtection().PersistKeysToRedis();会在日…

    2026年1月21日
    3
  • C++封装一个易用的打印backtrace信息的函数

    C++封装一个易用的打印backtrace信息的函数C 封装一个易用的打印 backtrace 信息的函数 1 前言 2 几个需要用到函数 2 1 backtrace 函数 2 2 backtrace symbols 函数 2 3 cxa demangle 函数 3 测试各个函数的使用 3 1 使用 backtrace 获取到的堆栈信息 3 2 使用 backtrace symbols 转换后的堆栈信息 3 3 使用 cxa demangle 获取原始的函数名 4 完整源代码展示 1 前言当我们平时在调试程序时 在遇见某些错误时 往往需要打印出当前错误点的函数调用堆栈信息

    2026年3月18日
    2
  • 汇编语言 寄存器、英文缩写全称

    汇编语言 寄存器、英文缩写全称转载来源 http blog csdn net wxqian25 article details AH amp AL AX accumulator 累加寄存器 BH amp BL BX base 基址寄存器 CH amp CL CX count 计数寄存器 DH amp DL DX data 数据寄存器 SP StackPointer 堆栈指针寄存器 BP BasePointer 基址

    2026年3月18日
    2
  • PMP第五章:项目范围管理

    PMP第五章:项目范围管理项目范围管理的目的:做且只做所需的全部工作,以成功完成项目。✓产品范围——某项产品、服务或成果所具有的特性和功能✓项目范围——为交付具有规定特性与功能的产品、服务或成果而必须完成的工作产品范围决定项目范围,项目范围有时也包括产品范围,需要根据上下文来理解。项目范围管理的过程规划范围管理→收集需求→定义范围→创建工作分解结构(创建WBS)→控制范围→确认范围1、规划范围管理:制定项目范围管理计划2、收集需求:收集、记录干系人需求,收集干系人想要什么?…

    2026年2月13日
    7
  • vue子组件向父组件传值的三种方式_vue父页面传值到子页面

    vue子组件向父组件传值的三种方式_vue父页面传值到子页面1.用于子组件触发事件传递给父组件子组件:rowEvent里面也可以带参数事件treeData是携带的参数rowEvent(){this.$emit(‘rowEvent’,’treeData’’);},父组件:在父组件绑定自定义事件直接可以获取到rowEvents(obj){console.log(obj)},2.用ref(常用于不触发的事件)子组件定义个…

    2025年8月31日
    7
  • 常用数据库端口号总结

    关系型数据库:1.Oracle数据库默认端口号为,1521;2.MySQL数据库默认端口号为,3306;3.SQLServer数据库默认端口号为,1433;4.postgreSQL数据库默认端口号为,5432;NOSQL数据库:1.MongoDB默认端口号为:27017;2.Redis默认端口号为:6379;3.memcached默认端口号为:11211;…

    2022年4月6日
    125

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号