css:卡片列表如何自适应布局

embedded/2024/10/22 14:26:25/
  1. css媒体查询:@media + width(%)
  2. flex布局
  3. ant-design组件库中有个Row+Col,但是有时候需要一排放5个,此时Row+Col就不是很适用
  4. 此时可以采用ant-design组件库Grid组件中useBreakpoint,搭配width(%),代码如下:
const screens = useBreakpoint();let girdWidth =Object.entries(screens).filter((screen) => !!screen[1])?.length > 0? Object.entries(screens).filter((screen) => !!screen[1])[Object.entries(screens).filter((screen) => !!screen[1]).length - 1][0]: 'lg',upLg = girdWidth == 'lg' || girdWidth == 'xl' || girdWidth == 'xxl',lowMd = girdWidth == 'xs' || girdWidth == 'sm' || girdWidth == 'md';//根据 upLg 和 lowMd设置宽度百分比
  1. display:grid
父级:display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));width: 100%;overflow: hidden;gap: 18px;row-gap: 0;子级:设置width:'100%'即可

http://www.ppmy.cn/embedded/86968.html

相关文章

应用层自定义协议以及序列化和反序列化

文章目录 应用层自定义协议以及序列化和反序列化1、应用层自定义协议1.1、应用层1.2、协议 2、序列化和反序列化3、TCP 为什么支持全双工4、jsoncpp基础4.1、序列化4.2、反序列化 5、实现网络版计算器6、手写序列化和反序列化 应用层自定义协议以及序列化和反序列化 1、应用层…

自动化搜索和操作的Python脚本:使用PyAutoGUI和图像识别

在现代计算机使用中,自动化操作已经成为提高效率和减少重复工作的重要手段。Python作为一种强大的编程语言,通过其丰富的第三方库可以实现各种自动化任务。本文将介绍如何使用PyAutoGUI库和图像识别来编写一个简单的自动化脚本,实现从搜索到操…

在Ubuntu 12.10上安装和使用tmux的方法

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 关于 tmux tmux 是一个终端复用工具。它允许您使用多个虚拟终端访问 tmux 终端。 tmux 利用了客户端-服务器模型,这使您可…

packet_write_wait: Connection to <IP> port <PORT>: Broken pipe

packet_write_wait: Connection to <IP> port <PORT>: Broken pipe 是一个常见的网络错误&#xff0c;指的是尝试向一个已经损坏的 TCP 连接写入数据。下面是这个错误的一些可能原因和解决方法&#xff1a; 可能的原因&#xff1a; 客户端断开连接&#xff1a; 远…

代码随想录算法训练营第40天 | 第九章 动态规划12

文章目录 今日记录115.不同的子序列583. 两个字符串的删除操作72. 编辑距离总结 今日记录 115.不同的子序列 Leetcode链接 class Solution { public:int numDistinct(string s, string t) {vector<vector<uint64_t>> dp(s.size() 1, vector<uint64_t>(t.s…

day23 | 39. 组合总和 40.组合总和II 131.分割回文串 Leetcode 39. 组合总和

代码随想录算法训练营第23 天| 39. 组合总和 40.组合总和II 131.分割回文串 Leetcode 39. 组合总和 题目链接&#xff1a;https://leetcode.cn/problems/combination-sum/description/ 题目描述&#xff1a; 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 tar…

CI/CD学习之路

CI/CD之路 https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzg4NDg0MjQ0MQ&actiongetalbum&album_id3433192036428447744&scene173&subscene&sessionidsvr_0b1e7fe1d6b&enterid1721879847&from_msgid2247485821&from_itemidx1&count3&am…

基于OpenLCA、GREET、R语言的生命周期评价方法、模型构建及典型案例应用

生命周期分析 (Life Cycle Analysis, LCA) 是评价一个产品系统生命周期整个阶段——从原材料的提取和加工&#xff0c;到产品生产、包装、市场营销、使用、再使用和产品维护&#xff0c;直至再循环和最终废物处置——的环境影响的工具。这种方法被认为是一种“从摇篮到坟墓”的…