纯 html、css代码写的 table 表格

先来看下pc端的效果图

移动端的效果图,前面两张是静态图,第三张是gif动态图 (像素失真了 •︿• )

公司的移动端项目,用的是react,页面需求是做一个表格展示数据,但看了 antd-mobile、react-vant 组件库都没有找到 table 组件,百度找到的插件也少 所以用原生html、css写一个。移动端复制即可使用,pc端还是用 element-ui 、ant Design 等等这些开源的组件库做表格比较好,内容丰富,功能比较全面

这里贴一下html、css代码  模拟数据可以替换为你后台请求到的数据

<!DOCTYPE html>
<html><head><meta charset="utf-8"><meta name="viewport"content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" /><title>可滚动的数据表格</title><style>/* 设置最外层容器可以左右滚动*/.scroll_table {overflow-x: scroll;overflow-y: hidden;position: relative;width: 100%;height: 530px;font-size: 13px;}table {border: 1px solid #eee;}/* 调节表头宽度 */table thead {background-color: #f5f5f5;width: calc(100%);}table thead tr th {background: skyblue;}/* 固定表头 */table thead,tbody tr {display: table;width: 100%;table-layout: fixed;}/* 控制表格滑动 */table tbody {display: block;height: 450px;overflow-y: scroll;}/* 隐藏  y轴的滚动条,仍然可以上下滚动 */table tbody::-webkit-scrollbar {display: none;}th,td {white-space: nowrap;width: 130px;height: 50px;text-align: center;overflow: hidden;border: 1px solid #f5f5f5;border-width: thin;}td img {margin: auto 0;width: 40px;height: 40px;border-radius: 50%;overflow: hidden;background-color: #eee;}</style></head><body><div class="scroll_table"><table><thead><tr><th>ID</th><th>头像</th><th>昵称</th><th>手机号码</th><th>注册时间</th><th>邀请人</th><th>所属平台</th><th>身份类型</th><th>订单数量</th><th>当前积分</th><th>当前余额</th><th>是否邀请好友</th><th>登录时间</th></tr></thead><tbody><tr><td>18</td><td> <img /> </td><td>丁一</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>小二</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>张三</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>李四</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>王五</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>赵六</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>孙七</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>周八</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>吴九</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>郑十</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>丁一</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>小二</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>张三</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>李四</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>王五</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>赵六</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>孙七</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>周八</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>吴九</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr><tr><td>18</td><td> <img /> </td><td>郑十</td><td>13485745987</td><td>2022-01-13</td><td>暗里着迷</td><td>腾讯游戏</td><td>用户</td><td>52</td><td>753</td><td>0</td><td>否</td><td>2022-01-13</td></tr></tbody></table></div></body>
</html>

html <table> 表格 表头固定 内容滚动 代码拿去就能用相关推荐

  1. div+css实现表头固定内容滚动表格

    <div class="m-demo"><table><thead><tr><th>定宽a</th>< ...

  2. html表头跟随滚动,table的表头固定--上下滚动表头固定,左右滚动跟随滚动

    遇到这种固定表格的,我们一般都是写两个table,一个放thead,一个放tbody: 如果表格内容少,我们只需要给两个table100%宽度就行,如果遇到表格内容很长的就比较棘手了: 1.上面的ta ...

  3. java 表头固定_BootStrap的table表头固定tbody滚动的实例代码

    关于bootstrap table其他知识不多说,直接给大家贴代码了. 关键代码如下所示: 栏目一栏目二栏目三栏目一栏目二栏目三 星期一星期二星期三星期一星期二星期三星期一星期二 星期二 星期三星期一 ...

  4. 完美解决html表格表头固定存在的问题

    完美解决html表格表头固定存在的问题    当表格数据较多出现滚动条时,很多地方都有固定表头的需求.在网上查找资料,发现了一个比较简洁的方法. 代码如下: 1.css样式: th{backgroun ...

  5. css方法实现表格表头固定,横向纵向可滑动

    介绍一种用css实现表格表头固定,横向纵向可滑动的方法 先用一个div把表格包起来,表格给定高宽,overflow:scroll. 然后给表头写一个黏性布局 position: sticky:top: ...

  6. Element UI 之table表格表头过长使用点点…显示,并添加鼠标移入悬浮显示

    Element UI 之table表格表头过长使用点点-显示,并添加鼠标移入悬浮显示 需求 鼠标移入表头 关键点: 1.样式中添加:(如果在scope中会不起作用) .el-table .cell { ...

  7. layui table 表格模板按钮的实例代码

    文章转载:https://www.jb51.net/article/170530.htm 今天小编就为大家分享一篇layui table 表格模板按钮的实例代码,具有很好的参考价值,希望对大家有所帮助 ...

  8. table表格固定表头,内容滚动显示

    目的:做一个table表格,实现固定标题行而内容可滚动 html部分代码如下: <!DOCTYPE html> <html><head><meta chars ...

  9. elementUI table 表格表头居中 颜色、内容居左

    设置表格表头居中 颜色 : header-cell-style="{'text-align':'center',color: '#000',}" 设置表格内容 : align=&q ...

最新文章

  1. c语言输入姓名比较是否同性,C语言基础--选择题
  2. 【jquery版.net控件—dropdownlist】附源码,欢迎大家指点、指正、拍砖!!!
  3. python 类的特殊成员(属性和方法)
  4. 速度与激情的Webpack
  5. linux 查看进程启动路径
  6. python文件输入符_python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)...
  7. css多重背景教程,多重背景的CSS动画
  8. 如何使用Movavi Screen Recorder在Mac上同时录制屏幕和音频
  9. cf1140E 回文串+染色方案dp
  10. 文件夹内失效 .htaccess_辽宁本溪内支撑盲管实业
  11. 虚拟机搭建Windows2003步骤详解
  12. 关于备考软考过程中历年真题的说明
  13. 打印机打印字体轻,像针式的故障处理(图)
  14. linux进程操作日志文件,我使用过的Linux命令之tailf - 跟踪日志文件/更好的tail -f版本...
  15. 蛋白定量质谱(Label-free)
  16. java中applet下载,Java Applet概述
  17. java提高_最有效提高Java的10个计划
  18. MySQL实战45讲——MySQL是怎么保证数据不丢的?
  19. QsciScintilla等编辑器实现不同区域鼠标右键处理方式不同的方法
  20. 【Unity3D插件】UniRx(基于Unity的响应式编程框架)插件教程

热门文章

  1. python3 url解析 urllib.parse.urlparse 库简介
  2. 东芝推出采用DIP4封装的大电流光继电器
  3. 英雄榜再添豪杰!分享喜悦与荣誉
  4. 为什么 zookeeper 节点数是奇数
  5. 打印机出现“错误-正在打印”的处理办法
  6. openpose中文论文
  7. 联通雁飞格物云平台,单片机连接MQTT服务器
  8. 判断股票代码是上海市场SH还是深圳市场SZ
  9. 官能团醛化改性修饰药物的制备
  10. Remove Assignments to Parameters 移除对参数的赋值