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

css绘制s型(grid)

在之前有通过flex布局实现了s型布局,是通过截取数组形式循环加载数据
这次使用grid直接加载数据通过css实现
在这里插入图片描述

<div id="app"><template v-for="(item,inx) in items"><div class="row"><template v-for="(ite, index) in item.arr"><div class="row-list" :style="setEvent(index)"><div class="lineBg"><div class="line-title"><div class="box">{{ ite }}</div></div></div></div></template></div></template>
</div>
 new Vue({el: '#app',computed: {setEvent() {return function (index) {// 通过下标得当前是第几行const row = Math.floor(index / this.row) + 1;// 当前行的第几个const rowIndex = index % this.row;if (this.evenRow(index)) {return {// 设置grid属性值gridRowStart: row,gridColumnStart: this.row - rowIndex}}}},},data: {row: 6,items: [{arr: [1, 2, 3, 4, 5, 6]},{arr: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]},{arr: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]},{arr: [1, 2, 3, 4]}],},})
        .row {display: grid;grid-template-columns: repeat(6, 1fr);grid-template-rows: minmax(50px, auto);grid-auto-rows: minmax(50px, auto);grid-gap: 10px;margin-bottom: 10px;text-align: center;}.row-list {border: 1px solid #cccccc;}
http://www.lryc.cn/news/473800.html

相关文章:

  • 【华为HCIP实战课程二十八】中间到中间系统协议IS-IS邻居关系排错,网络工程师
  • Word首行空格不显示空格符号问题
  • vue+element上传图片
  • 用ChatGPT提升工作效率:从理论到实际应用
  • 8、Node.js Express框架
  • STM32F103C8T6学习笔记3--按键控制LED灯
  • Unity3D Shader实现法线贴图功能详解
  • 【含开题报告+文档+源码】基于SpringBoot+Vue的校园设备报修系统
  • 电赛入门之软件stm32keil+cubemx
  • STM32F103C8T6学习笔记2--LED流水灯与蜂鸣器
  • Docker命令备忘录----Linux运维
  • Golang new() make var []int 使用的具体区别
  • 【Linux驱动开发】多线程调用驱动时的并发与竞争(原子操作、自旋锁、信号量、互斥锁)
  • qt QComboBox详解
  • redis做缓存,mysql的数据怎么与redis进行同步(双写一致性)
  • WPF触发器
  • 反序列化漏洞的运行原理及防御方法
  • 护眼大路灯哪个牌子好?口碑最好的护眼灯品牌​​
  • Redis 初学者指南
  • node.js_npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1
  • 技术星河中的璀璨灯塔 —— 青云交的非凡成长之路
  • 使用 Git 命令将本地项目上传到 GitLab
  • JavaScript的第十三天
  • el-table 滚动条重置 手动控制滚动条
  • 详细分析Vue3中的provide和inject基本知识(附Demo)
  • spring集成kafka
  • el-form表单中含有el-input按回车自动刷新如何阻止
  • Spring Boot2.x教程:(十)从Field injection is not recommended谈谈依赖注入
  • 在 Android Studio 上运行 Java 的 main 函数
  • 【Nas】X-DOC:Mac mini 安装 ZeroTier 并替换 planet 实现内网穿透