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

CSS 一行三列布局,可换行(含grid网格布局、flex弹性布局/inline-block布局 + 伪类选择器)

效果

一、HTML

<div class="num-wrap"><div class="num-item" v-for="num in 8" :key="num">{{ num }}</div></div>

二、CSS

1、grid网格布局(推荐

.num-wrap {// grid网格布局display: grid;grid-template-columns: repeat(3, 1fr);gap: 10px 10px;
}.num-item {background-color: #CB812E;color: #ffffff;height: 80px;
}

2、flex弹性布局 + 伪类选择器

.num-wrap {// flex弹性布局display: flex;flex-wrap: wrap;
}.num-item {background-color: #CB812E;color: #ffffff;height: 80px;width: calc((100% - 20px) / 3);margin-right: 10px;margin-top: 10px;
}// 使用css 伪类选择器
.num-item:nth-child(3n) {margin-right: 0;
}

3、inline-block布局 + 伪类选择器

.num-wrap {// inline-block布局width: 100%;text-align: left;
}.num-item {background-color: #CB812E;color: #ffffff;height: 80px;width: calc((100% - 20px) / 3);margin-right: 10px;margin-top: 10px;text-align: center;display: inline-block;
}// 使用css 伪类选择器
.num-item:nth-child(3n) {margin-right: 0;
}

注:inline-block 可替换成 inline-grid / inline-table / inline-flex(inline-flex额外加上justify-content: space-around / space-evenly)

http://www.lryc.cn/news/280827.html

相关文章:

  • class_3:lambda表达式
  • Hadoop 实战 | 词频统计WordCount
  • SpringCloud.04.熔断器Hystrix( Spring Cloud Alibaba 熔断(Sentinel))
  • python 八大排序_python-打基础-八大排序
  • 运维知识点-Sqlite
  • 我为什么要写RocketMQ消息中间件实战派上下册这本书?
  • 24校招,Moka测试开发工程师一面
  • Docker(网络,网络通信,资源控制,数据管理,CPU优化,端口映射,容器互联)
  • 开发实践5_project
  • 蓝桥杯准备
  • AtCoder Beginner Contest 336 A-E 题解
  • node各个版本的下载地址
  • JVM实战(17)——模拟对象晋升
  • 帆软笔记-决策表报对象使用(两表格联动)
  • DataGear专业版 1.0.0 发布,数据可视化分析平台
  • AS,android SDK
  • LeetCode第155题 - 最小栈
  • Java微服务系列之 ShardingSphere - ShardingSphere-JDBC
  • Unity中URP下实现能量罩(外发光)
  • Golang 中哪些类型可以作为 map 类型的 key?
  • C# 导出EXCEL 和 导入
  • 学网络必懂的华为CSS堆叠技术
  • SV-7041T 30W网络有源音箱校园教室广播音箱,商场广播音箱,会议广播音箱,酒店广播音箱,工厂办公室广播音箱
  • Could NOT find Threads (missing: Threads_FOUND)
  • 1114: 逆序(数组)
  • uniapp如何调用ANDROID原生函数
  • python 字符串的详细处理方法
  • 蓝桥杯AcWing学习笔记 8-2数论的学习(下)
  • vcs makefile
  • 《Training language models to follow instructions》论文解读--训练语言模型遵循人类反馈的指令