当前位置: 首页 > article >正文

css使用弹性盒,让每个子元素平均等分父元素的4/1大小

css使用弹性盒,让每个子元素平均等分父元素的4/1大小

原本:

           ul {
                padding: 0;
                width: 100%;
                background-color: rgb(74, 80, 62);
                display: flex;
                justify-content: space-between;
                flex-wrap: wrap;

                li {
                  /* 每个占4/1 */
                  overflow: hidden;
                  background-color: rgb(30, 15, 46);
                  display: flex;
                  justify-content: space-between;
                  align-items: center;
                  flex-direction: column;
                }

修改后:


                li {
                  padding: 0;
                  border: 1px solid #00bcd4;
                  background-color: rgb(30, 15, 46);
                  display: flex;
                  justify-content: space-between;
                  align-items: center;
                  flex-direction: column;
                  flex: 0 0 50%; /* 宽度设置为父元素的1/2 */
                  max-width: 50%; /* 最大宽度设置为父元素的1/2 */
                  height: 50%; /* 高度设置为父元素的1/4 */

                  &:nth-child(2n) {
                    margin-right: 0; /* 每行的第二个li元素移除右边距 */
                  }

                  &:nth-child(odd) {
                    margin-bottom: 0; /* 每列的第一个li元素(奇数位置)移除下边距 */
                  }

                  &:nth-last-child(-n + 2) {
                    margin-bottom: 0; /* 最后两个li元素移除下边距 */
                  }
                }
              }


http://www.kler.cn/a/405226.html

相关文章:

  • 《操作系统》实验内容 实验二 编程实现进程(线程)同步和互斥(Python 与 PyQt5 实现)
  • Qt:信号槽
  • 离散数学---概率, 期望
  • 用 React18 构建Tic-Tac-Toe(井字棋)游戏
  • 【AI编程实战】安装Cursor并3分钟实现Chrome插件(保姆级)
  • 【SpringBoot】26 实体映射工具(MapStruct)
  • AI大模型系列之一:大模型原理科普(深度好文)
  • 「San」监听DOM变化的方法
  • 基于SpringBoot和uniapp开发的医护上门系统上门护理小程序
  • linux增量更新
  • 第2章-PostgreSQL 15安装及登录
  • 遗传算法与深度学习实战(22)——使用Numpy构建神经网络
  • 【人工智能】深入理解PyTorch:从0开始完整教程!全文注解
  • 获国家权威机构认可 亚信安全荣获CNVD技术组支撑单位认证
  • OceanBase Shell开放内核运维接口,运维更便捷
  • 光伏电站项目-视频监控、微气象及安全警卫系统
  • Django启用国际化支持(2)—实现界面内切换语言:activate()
  • Android-如何实现Apng动画播放
  • 基于SDK和HTTP的调用方式:OPENAI的ChatGPTAPI调用方式【实例】
  • linux常用命令(网络相关)
  • wsl虚拟机中的dockers容器访问不了物理主机
  • redhat红帽社区知识库BUG案例免费查阅
  • 神经网络问题之一:梯度消失(Vanishing Gradient)
  • java注解-cnblog
  • Flutter中sqflite的使用案例
  • 【Vite】如何修改服务器默认端口号5173