elementui中使用响应式布局实现五个盒子一行的适配

news2025/4/8 20:13:21

一、使用elementui中的自定义标签

在这里插入图片描述
自定义标签之后,浏览器中的css样式会出现这个类名

<el-row :gutter="30" class="row-bg">
      <el-col
        :xs="8"
        :sm="6"
        :md="4"
        :lg="{ span: '24-5' }"
        class="headerCol grid-content"
      >
        <div class="header_box">
          <div class="left">
            <div class="img">
              <img src="../assets/index-png/choujian.png" alt="" />
            </div>
            <div class="text_box">
              <div class="down"><span>今日新增</span></div>
            </div>
          </div>
          <div class="right">
            <div class="down"><span>61</span> 批次</div>
          </div>
        </div>
      </el-col>
      <el-col
        :xs="8"
        :sm="6"
        :md="4"
        :lg="{ span: '24-5' }"
        class="headerCol grid-content"
      >
        <div class="header_box">
          <div class="left">
            <div class="img">
              <img src="../assets/index-png/jzong.png" alt="" />
            </div>
            <div class="text_box">
              <div class="down"><span>月抽总量</span></div>
            </div>
          </div>
          <div class="right pink_right">
            <div class="down"><span>96</span> 批次</div>
          </div>
        </div>
      </el-col>
      <el-col
        :xs="8"
        :sm="6"
        :md="4"
        :lg="{ span: '24-5' }"
        class="headerCol grid-content"
      >
        <div class="header_box">
          <div class="left">
            <div class="img">
              <img src="../assets/index-png/hege.png" alt="" />
            </div>
            <div class="text_box">
              <div class="down"><span>年抽总数</span></div>
            </div>
          </div>
          <div class="right lvse_right">
            <div class="down"><span>1232</span> 批次</div>
          </div>
        </div>
      </el-col>
      <el-col
        :xs="8"
        :sm="6"
        :md="4"
        :lg="{ span: '24-5' }"
        class="headerCol grid-content"
      >
        <div class="header_box">
          <div class="left">
            <div class="img">
              <img src="../assets/index-png/noheg.png" alt="" />
            </div>
            <div class="text_box">
              <div class="down"><span>不合格数</span></div>
            </div>
          </div>
          <div class="right orange_right">
            <div class="down"><span>12</span> 批次</div>
          </div>
        </div>
      </el-col>
      <el-col
        :xs="8"
        :sm="6"
        :md="4"
        :lg="{ span: '24-5' }"
        class="headerCol grid-content"
      >
        <div class="header_box">
          <div class="left">
            <div class="img">
              <img src="../assets/index-png/lv.png" alt="" />
            </div>
            <div class="text_box">
              <div class="down"><span>合格率</span></div>
            </div>
          </div>
          <div class="right blue_right">
            <div class="down"><span>93</span>%</div>
          </div>
        </div>
      </el-col>
    </el-row>
    <el-divider />
    <el-row :gutter="20">
      <el-col :xs="24" :sm="24" :md="12" :lg="12" class="card-box">
        <el-card>
          <div slot="header" class="clearfix">
            <span>食品抽检</span>
            <el-button
              style="float: right; padding: 3px 0"
              type="text"
              @click="goSampleDetail()"
              >更多>></el-button
            >
          </div>

          <el-table
            :header-cell-style="{ textAlign: 'center' }"
            :cell-style="{ textAlign: 'left' }"
            class="elTable"
            @row-click="rowClick"
            :data="sampleList"
            style="width: 100%"
          >
            <el-table-column
              class="headerColumn"
              prop="CONTENT_TITLE"
              label="标     题"
              min-width="85%"
              :show-overflow-tooltip="true"
            >
            </el-table-column>
            <el-table-column
              prop="RELEASE_DATE"
              label="发布时间"
              align="center"
              min-width="15%"
              :show-overflow-tooltip="true"
            >
            </el-table-column>
          </el-table>
        </el-card>
      </el-col>
      <el-col :xs="24" :sm="24" :md="12" :lg="12" class="card-box">
        <el-card>
          <div slot="header" class="clearfix">
            <span>黑名单</span>
            <el-button
              style="float: right; padding: 3px 0"
              type="text"
              @click="goBlack()"
              >更多>></el-button
            >
          </div>

          <el-table
            :header-cell-style="{ textAlign: 'center' }"
            class="elTable"
            @row-click="rowClick"
            :data="blackList"
            style="width: 100%"
          >
            <el-table-column
              prop="CONTENT_TITLE"
              label="标     题"
              min-width="85%"
              :show-overflow-tooltip="true"
            >
              <template slot=""></template>
            </el-table-column>
            <el-table-column
              prop="RELEASE_DATE"
              label="发布时间"
              align="center"
              min-width="15%"
              :show-overflow-tooltip="true"
            >
            </el-table-column>
          </el-table>
        </el-card>
      </el-col>
    </el-row>
@media (min-width: 992px) {
  .el-col-lg-24-5 {
    width: 33.3%;
  }
}
@media (min-width: 1350px) {
  .el-col-lg-24-5 {
    width: 20%;
  }
}

二、css中添加自己的媒体查询

@media (min-width: 992px) {
  .el-col-lg-24-5 {
    width: 33.3%;
  }
}
@media (min-width: 1350px) {
  .el-col-lg-24-5 {
    width: 20%;
  }
}

三、实现的效果

在这里插入图片描述

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

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

相关文章

开发框架Furion之Winform+SqlSugar

目录 1.开发环境 2.项目搭建 2.1 创建WinFrom主项目 2.2 创建子项目 2.3 实体类库基础类信息配置 2.3.1 Nuget包及项目引用 2.3.2 实体基类创建 2.4 仓储业务类库基础配置 2.4.1 Nuget包及项目引用 2.4.2 Dtos实体 2.4.3 仓储基类 2.5 service注册类库基础配置 2…

【图形数据库】Neo4j简介及应用场景

文章目录 1.什么是Neo4j?2.图形数据结构3.Neo4j应用场景3.1我们可以将图领域划分成以下两部分&#xff1a;3.2目前&#xff0c;业内已经有了相对比较成熟的基于图数据库的解决方案&#xff0c;大致可以分为以下几类。3.2.1金融行业应用3.2.2社交网络图谱3.2.3企业关系图谱 总结…

Linux进程通信:存储映射mmap

1. 存储映射是什么&#xff1f; 如上图&#xff0c;存储映射是将块设备的文件映射到进程的虚拟地址空间。之后&#xff0c;进程可以直接使用指针操作其地址空间中映射的文件&#xff0c;对这块映射区操作就相当于操作文件。 2. 存储映射函数mmap的简单使用 &#xff08;1&…

网络安全岗位面试题大全:解析各个分支岗位的面试题目,帮助你上岸大厂

网络安全是一个广泛的领域&#xff0c;涵盖了许多不同的岗位和分支。我整理了网络安全各个岗位分支的面试题目&#xff1a; 安全工程师/系统管理员 您如何确保网络系统的安全性和保密性&#xff1f;您采用了哪些技术和工具&#xff1f;请描述一下您在过去工作中遇到的最具挑战…

C++ -5- 内存管理

文章目录 C语言和C内存管理的区别示例1. C/C 中程序内存区域划分2. C中动态内存管理3.operator new 与 operator delete 函数4.new 和 delete 的实现原理5.定位new表达式 C语言和C内存管理的区别示例 //C语言&#xff1a; struct SListNode {int data;struct SListNode* next; …

什么是内存?什么是内存逃逸?怎么做内存逃逸分析

内存 平时我们在电脑上听歌&#xff0c;聊天&#xff0c;或者启动某个程序&#xff0c;那么这个启动过程&#xff0c;其实就是把程序从硬盘读入到内存中去。就像安卓手机&#xff0c;内存不够了很卡&#xff0c;杀掉几个软件&#xff0c;内存就升上来了。但也不是所有的程序都…

产品经理需要了解api接口的哪些东西

一、作为产品经理&#xff0c;需要了解API接口的以下方面&#xff1a; 功能&#xff1a;API接口的功能是指它提供的业务功能&#xff0c;包括数据查询、修改、增加、删除、计算等等&#xff0c;根据产品的需求确定需要调用哪些API接口。请求方式和传参&#xff1a;API接口的请…

致力提供一站式数据可视化解决方案,支持报表、图表、大屏

一、开源项目简介 Davinci是一个DVAAS&#xff08;Data Visualization as a Service&#xff09;平台解决方案。 Davinci面向业务人员/数据工程师/数据分析师/数据科学家&#xff0c;致力于提供一站式数据可视化解决方案。既可作为公有云/私有云独立使用&#xff0c;也可作为…

Linux进程通信:信号

1. 信号的概念 Linux进程间通信的方式之一。信号也称为“软件中断”。 信号特点&#xff1a; 简单&#xff1b;携带信息有限&#xff1b;满足特定条件才发送信号&#xff1b;可进行用户空间和内核空间进程的交互&#xff1b; 2. 信号的编号 kill -l // 查看信号编号 POS…

ModelArts的使用

完整流程第一个实例&#xff1a;AI初学者&#xff1a;使用订阅算法构建模型实现花卉识别_AI开发平台ModelArts_最佳实践_模型训练&#xff08;预置算法-新版训练&#xff09;_华为云 一、支持的模型 可以在gitee上下载标准网络模型&#xff1a; models: Models of MindSpore …

Prometheus优化及高可用

Prometheus优化及高可用 概述 Prometheus几乎已成为监控领域的事实标准&#xff0c;它自带高效的时序数据库存储&#xff0c;可以让单台 Prometheus 能够高效的处理大量的数据&#xff0c;还有友好并且强大的 PromQL 语法&#xff0c;可以用来灵活的查询各种监控数据以及配置…

使用 chat_flutter 进行聊天记录展示

前言 最近需要实现一个聊天记录的页面展示&#xff0c;在网上发现没有适合自己的&#xff0c;于是自己就造了一个&#xff0c;总体感觉还不赖。 下面奉上地址、效果图和教程。 效果图 地址 github: https://github.com/xiaorui-23/chat_fluttergitee: https://gitee.com/xi…

搭建微型服务器(node express框架)

目录 一&#xff1a;打包&#xff08;npm run build&#xff09; 二&#xff1a;变成合法的包&#xff08;新建server文件夹&#xff09; 三&#xff1a;一路回车 四&#xff1a;新建服务器主文件 五&#xff1a;编辑server.js 六&#xff1a;node server启动服务器 七&a…

第十二章 享元模式

文章目录 前言一、享元模式基本介绍二、享元模式解决网站展现项目完整代码WebSite 抽象网站类User 外部状态用户内部状态网站 ConcreteWebSite网站工厂产生网站和负责共享&#xff08;池&#xff09; WebSiteFactoryClint 测试 三、享元模式在JDK-Interger的应用源码分析四、享…

NFS部署

共享/webdata/目录&#xff1b; ~ 用于存储 AppSrv 主机的 WEB 数据&#xff1b; ~ 仅允许 AppSrv 主机访问该共享&#xff1b; ~ 考虑安全&#xff0c;不论登入 NFS 的使用者身份为何&#xff0c;都将其设置为匿名用 户访问 StorageSrv和AppSrv nfs共享 1.安装nfs(App…

pdf怎么删除其中一页?

pdf怎么删除其中一页&#xff1f;大家都应该知道&#xff0c;PDF是一种实用性非常强且非常便携文件格式&#xff0c;许多用户对其非常熟悉。不管是工作还是学习中&#xff0c;都会下载或者使用到pdf文件。pdf文件具有非常好的兼容性&#xff0c;F可以将各种图片、文字内容整合在…

根据cadence设计图学习硬件知识day05 了解一些芯片

1.NXS0102DC &#xff08;2位双电源转换收发器&#xff09; 1.NXS0102DC 介绍 NXS0102是一款2位双电源转换收发器&#xff0c;具有自动方向感测功能&#xff0c;可实现双向电压电平转换。它具有两个2位输入输出端口&#xff08;An和Bn&#xff09;、一个输出使能输入&#xf…

Transformer 原理及代码详细解析

Transformer 原理及代码详细解析 文章目录 Transformer 原理及代码详细解析一、Transformer 背景介绍1.1 Transformer 的诞生1.2 Transformer 的优势1.3 Transformer 的市场 二、Transformer架构解析2.1 认识 Transformer 架构2.1.1 Transformer模型的作用2.1.2 Transformer 总…

k8s优雅终止pod

k8s优雅终止pod 概述 Pod 销毁时&#xff0c;会停止容器内的进程&#xff0c;通常在停止的过程中我们需要执行一些善后逻辑&#xff0c;比如等待存量请求处理完以避免连接中断&#xff0c;或通知相关依赖进行清理等&#xff0c;从而实现优雅终止目的。本文介绍在 Kubernetes …

深度学习—入门

深度学习与机器学习的区别 深度学习由机器学习中的神经网络发展而来&#xff0c;机器学习多用于处理数值数据&#xff0c;而深度学习还可处理图片、音频等数据。 特征提取方面 机器学习的特征工程步骤需要靠手动完成&#xff0c;需要大量专业领域知识。深度学习通常由多个层组…