flex布局自定义一行几栏,靠左对齐===grid布局

模板
<div class="content"><div class="item">1222</div><div class="item">1222</div><div class="item">1222</div><div class="item">1222</div><div class="item">1222</div><div class="item">1222</div><div class="item">1222</div><div class="item">1222</div></div>
样式
.content {width: 70%;margin: auto;display: flex;flex-wrap: wrap;padding: 30px;background-color: skyblue;.item {/* 去掉两边间隙总60px*/flex: 0 0 calc((100% - 60px) / 3);height: 120px;background-color: pink;/* 间隙为30px */margin: 0 30px 30px 0;&:nth-child(3n) {/* 去除第3n个的margin-right */margin-right: 0;}&:nth-last-child(-n + 3) {margin-bottom: 0; // 去除最后一行的底部间距}}
}
使用grid布局
.content {width: 80vw;margin: auto;display: grid;/* 设置一行3列 */grid-template-columns: repeat(3, 1fr);/* 设置间隙为20px */grid-gap: 20px;padding: 30px;background-color: skyblue;.item {/* 设置高度120px */height: 120px;background-color: pink;}
}
补充:给父盒子添加vw或%单位,否则会失去响应式
注意:grid布局子盒子不要给宽度,不然没有自适应了
相关文章:
flex布局自定义一行几栏,靠左对齐===grid布局
模板 <div class"content"><div class"item">1222</div><div class"item">1222</div><div class"item">1222</div><div class"item">1222</div><div class"…...
开发HarmonyOS NEXT版五子棋游戏实战
大家好,我是 V 哥。首先要公布一个好消息,V 哥原创的《鸿蒙HarmonyOS NEXT 开发之路 卷1:ArkTS 语言篇》图书终于出版了,有正在学习鸿蒙的兄弟可以关注一下,写书真是磨人,耗时半年之久,感概一下…...
AI革命下的多元生态:DeepSeek、ChatGPT、XAI、文心一言与通义千问的行业渗透与场景重构
前言 人工智能技术的爆发式发展催生了多样化的AI模型生态,从通用对话到垂直领域应用,从数据挖掘到创意生成,各模型凭借其独特的技术优势与场景适配性,正在重塑全球产业格局。本文将以DeepSeek、ChatGPT、XAI(可解释人…...
大语言模型(LLM)微调技术笔记
图1:大模型进化树2 大模型微调 在预训练后,大模型可以获得解决各种任务的通用能力。然而,越来越多的研究表明,大语言模型的能力可以根据特定目标进一步调整。 这就是微调技术,目前主要有两种微调大模型的方法1&…...
六十天前端强化训练之第一天HTML5语义化标签深度解析与博客搭建实战
欢迎来到编程星辰海的博客讲解 目录 一、语义化标签的核心价值 1.1 什么是语义化? 1.2 核心优势 二、语义标签详解与使用场景 2.1 布局容器标签 2.2 内容组织标签 三、博客结构搭建实战 3.1 完整HTML结构 3.2 核心结构解析 3.3 实现效果说明 四、学习要点…...
NLP的预处理数据
处理文本数据的主要工具是Tokenizer。Tokenizer根据一组规则将文本拆分为tokens。然后将这些tokens转换为数字,然后转换为张量,成为模型的输入。模型所需的任何附加输入都由Tokenizer添加。 如果您计划使用预训练模型,重要的是使用与之关联的…...
【DeepSeek问答】QProcess::start是异步的吗?会使UI卡顿吗?
好的,我现在需要回答用户关于QProcess::start是否是异步的,以及它是否会导致UI卡顿的问题。用户之前已经询问过如何开发一个调用7-Zip的Qt应用,并且我给出了示例代码。现在用户可能在使用过程中遇到了问题,或者想更深入了解QProce…...
【Java项目】基于Spring Boot的体质测试数据分析及可视化设计
【Java项目】基于Spring Boot的体质测试数据分析及可视化设计 技术简介:采用Java技术、Spring Boot框架、MySQL数据库等实现。 系统简介:体质测试数据分析及可视化设计是一个基于Web的在线平台,主要分为前台和后台两大功能模块。前台功能模…...
JAVA-如何理解Mysql的索引
一、索引的概念 索引是一种特殊的文件,包含着对数据表里所有记录的引用(指针/地址)。可以对表中的一列或多列创建索引, 并指定索引的类型,各类索引有各自的数据结构实现。 二、索引是什么,用来干嘛 数据库中的表、数据、索引之间的…...
VUE向外暴露文件,并通过本地接口调用获取,前端自己生成接口获取public目录里面的文件
VUE中,如果我们想对外暴露一个文件,可以在打包之后也能事实对其进行替换,我们只需要把相关文件放置在public目录下即可,可以放置JSON,Excel等文件 比如我在这里放置一个other文件 我们可以直接在VUE中使用axios去获取…...
京准电钟:NTP精密时钟服务器在自动化系统中的作用
京准电钟:NTP精密时钟服务器在自动化系统中的作用 京准电钟:NTP精密时钟服务器在自动化系统中的作用 NTP精密时钟服务器在自动化系统中的作用非常重要,特别是在需要高精度时间同步的场景中。NTP能够提供毫秒级的时间同步精度,这…...
CSDN年度评选揭晓,永洪科技AI技术与智能应用双星闪耀
近日,永洪科技在CSDN(中国专业开发者社区)的年度评选中,凭借在人工智能技术创新与vividime在行业应用中的卓越表现,一举斩获“人工智能企业”及“智能应用”双料大奖。这一荣誉不仅彰显了永洪科技在AI领域的领先地位&a…...
vscode settings(二):文件资源管理器编辑功能主题快捷键
参考资料 Visual Studio Code权威指南 by 韩骏 一. 文件资源管理器 1.1 文件资源管理器隐藏文件夹 默认情况下,Visual Studio Code会在文件资源管理器中隐藏一些文件夹(如.git文件夹)。可以通过files.exclude来配置要被隐藏的文件和文件…...
Ubuntu本地使用AnythingLLM
1.介绍 AnythingLLM是一个全栈应用程序,由Mintplex Labs Inc.开发,旨在将任何文档、资源或内容片段转换为大语言模型(LLM)在聊天中可以利用的相关上下文。 2.在ubuntu本地安装 打开终端并运行: curl -fsSL https:/…...
MybatisPlus-注解
TableName设定表名 1. MyBatis-Plus在确定操作的表时,由BaseMapper的泛型决定,即实体类型决 定,且默认操作的表名和实体类型的类名一致 2. 若实体类类型的类名和要操作的表的表名不一致,访问数据库表将会报错 3. 在实体类上添加…...
【多模态大模型学习】位置编码的学习记录
【多模态大模型学习】位置编码的学习记录 0.前言1. sinusoidal编码1.0 数学知识——复数1.0.1 复数乘法、共轭复数1.0.2 复数的指数表示 1.1 sinusoidal编码来历1.2 代码实现 2. Rotary Positional Embedding (RoPE) ——旋转位置编码2.1 RoPE来历2.2 代码实现2.2.1 GPT-J风格的…...
在MAC上面通过HomeBrew安装node和npm@指定版本
文章目录 搜索可用的 Node.js 版本安装指定版本的 Node.js将 node22 添加到 PATH验证安装是否成功给npm配置淘宝镜像 搜索可用的 Node.js 版本 liujinglong192 ~ % brew search node > Formulae libbitcoin-node node-build node20 nodeenv linod…...
基于YOLO11深度学习的医学X光骨折检测与语音提示系统【python源码+Pyqt5界面+数据集+训练代码】
《------往期经典推荐------》 一、AI应用软件开发实战专栏【链接】 项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体检测系统开发】5.【图片风格快速迁移软件开发】6.【人脸表表情识别系统】7.【…...
HDFS扩缩容及数据迁移
1.黑白名单机制 在HDFS中可以通过黑名单、白名单机制进行节点管理,决定数据可以复制/不可以复制到哪些节点。 黑名单通常是指在HDFS中被标记为不可用或不可访问的节点列表,这些节点可能由于硬件故障、网络问题或其他原因而暂时或永久性地无法使用。当一…...
【2025信息安全软考重点考点归纳】实时更新
重点页:第14章 恶意代码防范技术原理 页码:271 病毒载体及其对应案例 病毒隐秘载体病毒案例Word文档Melissa照片库尔尼科娃电子邮件“求职信”病毒网页NIMDA病毒 重点页:第6章 认证技术原理与应用 页码:125 Kerberos 认证技术 Kerberos是…...
突破Cursor AI限制:开源项目cursor-free-vip让你免费畅享Pro功能
突破Cursor AI限制:开源项目cursor-free-vip让你免费畅享Pro功能 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve reache…...
暗黑破坏神2存档编辑全攻略:5步掌握角色自定义修改
暗黑破坏神2存档编辑全攻略:5步掌握角色自定义修改 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 还在为暗黑破坏神2中反复刷装备而烦恼吗?想快速体验不同职业build却不想从头练级?d2s-edito…...
Phi-3-Mini-128K助力运维智能化:自动日志分析与故障预警脚本开发
Phi-3-Mini-128K助力运维智能化:自动日志分析与故障预警脚本开发 每次服务器半夜告警,你是不是都得从成百上千行的日志里,一行一行地找线索?那种感觉,就像在沙滩上找一粒特定的沙子。传统的日志分析工具,要…...
AirPodsDesktop:3步解锁完整AirPods功能,Windows/Linux用户的终极解决方案
AirPodsDesktop:3步解锁完整AirPods功能,Windows/Linux用户的终极解决方案 【免费下载链接】AirPodsDesktop ☄️ AirPods desktop user experience enhancement program, for Windows and Linux (WIP) 项目地址: https://gitcode.com/gh_mirrors/ai/A…...
专业级ModBus主站工具:QModMaster的工业通信架构深度解析
专业级ModBus主站工具:QModMaster的工业通信架构深度解析 【免费下载链接】qModbusMaster Fork of QModMaster (https://sourceforge.net/p/qmodmaster/code/ci/default/tree/) 项目地址: https://gitcode.com/gh_mirrors/qm/qModbusMaster 在工业自动化领域…...
Verilator 5.008 + GTKWave 搭建指南:从安装到流水灯实战(附避坑清单)
Verilator 5.008 GTKWave 全流程实战指南:从环境搭建到流水灯仿真 在数字电路设计领域,仿真工具链的搭建往往是初学者面临的第一道门槛。Verilator作为当前最高效的开源Verilog仿真器之一,配合GTKWave波形查看工具,能够构建完整的…...
Windows下不同目录Git仓库同步
Windows下不同目录Git仓库同步的核心逻辑与实施方案 在Windows环境中,不同目录的Git仓库同步本质是“分布式版本控制的协作流程”——Git作为分布式系统,没有“直接同步两个本地仓库”的原生命令,必须通过远程仓库(Remote Reposit…...
外汇是什么?为什么我们离不开它?
外汇是什么?为什么我们离不开它? 一句话定义:外汇就是"外国的钱",但更准确地说,是以外币表示的、可以在国际上自由流通和结算的所有支付手段。它不仅包括美元、欧元、日元这些纸币和硬币,还包括外国银行存款、汇票、支票、债券等。 一、先搞懂:外汇到底是什…...
通义千问1.5-1.8B-Chat-GPTQ-Int4实战:Java面试题智能解答助手
通义千问1.5-1.8B-Chat-GPTQ-Int4实战:Java面试题智能解答助手 最近在帮团队筛选Java开发,也顺便辅导了几个准备跳槽的朋友,发现大家准备面试的方式还挺“复古”的。要么是抱着厚厚的面试宝典死记硬背,要么是在网上搜罗各种零散的…...
Ubuntu工作站配置实战:为MusePublic艺术创作引擎优化系统性能
Ubuntu工作站配置实战:为MusePublic艺术创作引擎优化系统性能 1. 系统与硬件准备 在开始配置之前,我们需要确保硬件和系统环境满足MusePublic的基本要求。这个步骤看似简单,但却是后续所有工作的基础。 1.1 硬件需求分析 MusePublic艺术创…...
