网格布局之跨行越列

网格布局之跨行越列

欢迎关注:xssy5431 小拾岁月
参考链接:https://mp.weixin.qq.com/s/xStfSmewncTW49N0Y_Vhow 点击查看

使用场景

  在常见的页面布局中,我们往往会遇到那种类似合并单元格的布局。比如:成绩排名、产品排名等等。在进行页面元素分析时,第 1、2、3 名与其他名次没有区别,只是页面对其的描述篇幅较多而已。此时,使用网格布局中的跨行越列恰如其分。


示例代码

<div class="grid-container"><div class="grid-item item1">1</div><div class="grid-item">2</div><div class="grid-item">3</div><div class="grid-item">4</div>
</div>
.grid-container {width: 800px;padding: 1px;display: grid;background-color: red;grid-template-rows: repeat(2, 100px);grid-template-columns: repeat(3, 1fr);
}.grid-item {background: linear-gradient(0deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 1) 100%);font-size: 30px;text-align: center;line-height: 100px;border: 1px solid red;
}.item1 {grid-column-start: 1;grid-column-end: 4;
}

关键代码

.item1 {grid-column-start: 1;grid-column-end: 4;
}

页面布局

  • 在未对 .item1 进行处理前,布局如下:

rank

  • 在对 .item1 进行处理后,布局如下:

rank2

温馨提示

更多博文,请关注:xssy5431 小拾岁月

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/857632.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

食品安全管理员题库

31.获准使用绿色食品标志的产品&#xff0c;&#xff08; &#xff09;加贴绿色食品标志防伪标签。 A.必须 B.自愿 答案:A 32.绿色食品生产企业重新通过产品认证&#xff0c;可继续使用绿色食品标志&#xff0c;标志上的编号&#xff08; &#xff09;。 A.不变 B.需要更…

第10关:视图1 、第11关:视图2 、第12关:用户。

目录 第10关&#xff1a;视图1 任务描述 知识补充 答案 第11关&#xff1a;视图2 任务描述 知识补充 答案 第12关&#xff1a;用户 任务描述 知识补充 答案 本篇博客声明&#xff1a;所有题的答案不在一起&#xff0c;可以去作者博客专栏寻找其它文章。 第10关&…

计算机网络(物理层)

物理层 物理层最核心的工作内容就是解决比特流在线路上传输的问题 基本概念 何为物理层&#xff1f;笼统的讲&#xff0c;就是传输比特流的。 可以着重看一下物理层主要任务的特性 传输媒体 传输媒体举例&#xff1a; 引导型传输媒体 引导型传输媒体指的是信号通过某种…

调试器烧录失败的几种常见解决办法

目录 1. 检查接线、Keil配置是否正确 2. 降低下载速度 3. SWD引脚被禁用或被复用为其他功能 4. 使用CubeMX生成的工程&#xff0c;无法调试&#xff1f; 5. 能识别到芯片但是下载时弹出报错对话框&#xff08;Command not supported&#xff09; 6. 内部flash锁死&#x…

深入解析Linux Bridge:原理、架构、操作与持久化配置

一、引言 在计算机网络中&#xff0c;桥接技术扮演着至关重要的角色&#xff0c;它能够实现不同网络设备之间的数据交换与共享。Linux Bridge作为Linux内核提供的一种网络功能&#xff0c;允许用户通过软件方式将多个网络接口桥接在一起&#xff0c;形成一个透明的二层网络。本…

python的os包总结

Python 的 os 模块提供了一系列与操作系统交互的功能&#xff0c;使你可以使用Python代码来执行许多与操作系统相关的任务&#xff0c;比如文件和目录操作、环境变量处理、进程管理等。以下是对 os 模块的一些详细介绍和常见用法。 导入 os 模块 import os文件和目录操作 获…

空间复杂度 线性表,顺序表尾插。

各位少年&#xff0c;大家好&#xff0c;我是那一脸阳光&#xff0c;本次分享的主题是时间复杂度和空间复杂度 还有顺序表文章讲解和分享&#xff0c;如有不对可以评论区指导。 时间复杂度例题 // 计算斐波那契递归Fib的时间复杂度&#xff1f; long long Fib(size_t N){if(N…

java:CompletableFuture的简单例子

java&#xff1a;CompletableFuture的简单例子 package com.chz.myTest;import lombok.extern.slf4j.Slf4j;import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletionStage; import java.util.concurrent.ExecutionException; import java.uti…

Spring Boot事件监听使用指南

Spring Boot事件监听使用指南 在Spring Boot中&#xff0c;事件监听是一种常见的设计模式&#xff0c;用于在事件发生时通知感兴趣的组件。通过事件监听机制&#xff0c;我们可以实现模块之间的松耦合&#xff0c;增强系统的可扩展性和可维护性。本文将详细介绍如何通过实现类…

注解详解系列 - @Lazy:懒加载管理

注解简介 在今天的注解详解系列中&#xff0c;我们将探讨Lazy注解。Lazy是Spring框架中的一个重要注解&#xff0c;用于实现bean的懒加载。懒加载是一种优化技术&#xff0c;可以延迟bean的初始化&#xff0c;直到首次使用时才进行创建。 注解定义 Lazy注解用于指示Spring容器…

C++语法基础:函数指针

前言 "打牢基础,万事不愁" .C的基础语法的学习."学以致用,边学边用",编程是实践性很强的技术,在运用中理解,总结. 引入 指针的一种,前一篇和指针相关的帖子C基础语法:指针“进阶“---结点,双重指针-CSDN博客 函数指针的思想 既然属于指针的一种,他背后的…

读AI新生:破解人机共存密码笔记05逻辑

1. 困难问题 1.1. 管理政府或教授分子生物学之类的问题要困难得多 1.2. 这些环境很复杂&#xff0c;大部分是不可观察的&#xff08;一个国家的状态&#xff0c;一个学生的思想状态&#xff09;&#xff0c;还有更多的对象和对象类型&#xff0c;对动作…

嵌入式通信协议----Wi-Fi协议详解(二)(基于STM32+有人物联网WIFI模块)

四、有人WIFI模块 1.模块介绍 Wi-Fi 模块用于实现串口到 Wi-Fi 数据包的双向透明转发&#xff0c;模块内部完成协议转换&#xff0c;通 过该模块&#xff0c;客户可以将物理设备连接到 Wi-Fi 网络上&#xff0c;从而实现物联网的控制与管理。 2.模块参数 Wi-Fi 模块的…

Apple - Text System Storage Layer Overview

本文翻译整理自&#xff1a;Text System Storage Layer Overview&#xff08;更新日期&#xff1a;2012-09-19 https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/TextStorageLayer/TextStorageLayer.html#//apple_ref/doc/uid/10000087i 文章目录 …

WebSocket走私实践(附赠LiveGBS监控系统未授权管理员密码重置)

WebSocket走私实践&#xff08;附赠LiveGBS监控系统未授权管理员密码重置&#xff09; 对此&#xff0c;我特别感谢TryHackMe和HackTheBox academy&#xff0c;永远相信和追随英国TryHackMe所教导的网络安全知识,并保持学习 WebSocket走私相关的知识在这里 前段时间学习过htt…

小程序 UI 设计缔造独特魅力

小程序 UI 设计缔造独特魅力

[信号与系统]有关时域信号与频域信号的转换

为什么时域信号通过傅里叶变换就可以变成频域信号 时域信号通过傅里叶变换变成频域信号的原因在于傅里叶变换的数学原理和信号的性质。傅里叶变换提供了一种将信号从时域表示转换为频域表示的方法&#xff0c;揭示了信号的频率成分。这一转换的基础在于以下几个关键概念&#…

uniapp 底部菜单栏书写

{"pages": [{"path": "pages/index/index","style": {"navigationBarTitleText": "首页"}},{"path": "pages/my/my","style": {"navigationBarTitleText": "我的&q…

vue3中的$attrs

作用是可以看到父组件给子组件传过的内容&#xff0c;子组件没有使用 父组件 <template><div class"father"><h3>父组件</h3><Child :a"a" :b"b" :c"c" :d"d" :aaa"aaa" v-bind&quo…

qt 简单实验 一个可以向右侧拖拽缩放的矩形

1.概要 目的是设置一个可以拖拽缩放的矩形&#xff0c;这里仅用右侧的一个边模拟这个过程。就是为了抓住核心&#xff0c;这个便解决了&#xff0c;其他的边也是一样的。而这个更能体现原理。 2.代码 2.1 resizablerectangle.h #ifndef RESIZABLERECTANGLE_H #define RESIZ…