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

卡片布局自适应

1. 卡片定宽,两侧间距根据容器宽度变化

<template><div class="wrapper"><div class="card-list-layout"><div v-for="item in cardList" :key="item.id" class="card-item"></div></div></div>
</template><script>
export default {data() {return {cardList: []}},created() {for (let i = 0; i < 30; i++) {this.cardList.push({id: i + 1})}}
}
</script><style lang="scss" scoped>
.wrapper {width: 100%;height: 100%;padding: 10px 0;.card-list-layout {width: 100%;height: 100%;display: grid;grid-gap: 16px;grid-template-columns: repeat(auto-fill, 355px);justify-content: center;align-content: flex-start;overflow: auto;}.card-item {width: 355px;height: 172px;background: rgb(255, 255, 255);border: 1px solid rgba(0, 0, 0, 0.12);border-radius: 4px;padding: 16px;}
}
</style>

2. 两侧间距不变,卡片宽度根据容器宽度变化

<template><div class="wrapper"><div class="card-list-layout"><div v-for="item in cardList" :key="item.id" class="card-item"></div></div></div>
</template><script>
export default {data() {return {cardList: []}},created() {for (let i = 0; i < 30; i++) {this.cardList.push({id: i + 1})}}
}
</script><style lang="scss" scoped>
.wrapper {width: 100%;height: 100%;padding: 20px;.card-list-layout {width: 100%;height: 100%;display: grid;grid-gap: 16px;grid-template-columns: repeat(auto-fill, minmax(356px, 1fr));justify-content: center;align-content: flex-start;overflow: auto;}.card-item {display: flex;padding: 16px;background: rgb(255, 255, 255);border: 1px solid rgba(0, 0, 0, 0.12);border-radius: 4px;height: 172px;}
}
</style>
http://www.xdnf.cn/news/7819.html

相关文章:

  • c语言刷题之实际问题
  • 一文读懂|大模型智能体互操作协议:MCP/ACP/A2A/ANP
  • Redis学习专题(三)主从复制
  • 单端IO和差分IO标准
  • 《Metasploit框架核心模块解析与安全防护实践》​
  • 树 Part 6
  • 2025年PMP 学习二十二 15章 项目绩效域
  • BUUCTF——Kookie
  • FEKO许可证与其他电磁仿真软件的比较
  • 《算法笔记》11.1小节——动态规划专题->动态规划的递归写法和递推写法 问题 A: Fibonacci
  • 嵌入式自学第二十四天(5.20)
  • Stack Queue
  • AI智能体-Coze文本知识库-飞书文档数据提取
  • LLM大模型工具链
  • NHANES最新指标推荐:NHR
  • Python 中的类属性与实例属性详解
  • 【isaac sim-15】具身仿真-你的第一个机械臂程序---
  • 什么是库存预警系统,如何搭建自动化库存预警系统
  • AGI大模型(29):LangChain Model模型
  • 深入理解MySQL结构与执行流程
  • JAVA打飞机游戏设计与实现(论文+源代码)【源码+文档+部署】
  • 在Java项目中集成Deepseek大语言模型实践指南
  • 【Linux系统】gcc编译器的使用
  • Woocommerce 热卖产品不起作用
  • 飞桨paddle import fluid报错【已解决】
  • 模糊照片变清晰:照片高清修复 ComfyUI 使用教学
  • 2.10 财务分析
  • 活体检测接口全面评测:2025年活体检测选择指南
  • conda 设置env后,环境还是安装在c盘的解决方式:
  • LLM应用开发平台资料