在显示复杂的表格数据的时候,相信 Web 开发人员都碰到过显示不下的情况,下面给出几种响应式表格的解决方法:

一:隐藏不重要数据列

处理前:

处理后:

实现方法:

[css]@media only screen and (max-width: 800px) {

table td:nth-child(2),

table th:nth-child(2) {display: none;}

}

@media only screen and (max-width: 640px) {

table td:nth-child(4),

table th:nth-child(4),

table td:nth-child(7),

table th:nth-child(7),

table td:nth-child(8),

th:nth-child(8){display: none;}

}

[/css]

以用户角度思考,每个人对数据的认知不同,或许你隐藏的数据对于他却是很重要的。所以这种方法不推荐。

二:固定首列,剩余列横向滚动

处理前:

处理后:

实现方法:将横向的表头利用 CSS 改为纵向显示并固定位置,其余内容部分不变并出现横向滚动条。tbody 上应用 white-space:nowrap; tbody tr 下应用 display:inline-block;

三:多列横向变2列纵向

处理前:

处理后:

实现方法:

定位隐藏,变块元素,并绑定对应列名,然后用伪元素的content:attr(data-th)实现

插件推荐:

html表格如何做成响应式,响应式web中的表格处理相关推荐

  1. 单元格格式在哪儿_excel中,表格样式的自动套用在哪里

    如果你需要套用表格格式,可以直接在开始选项卡,点击套用表格格式即可: 敬请参考如下图片: 套用好了表格格式之后,可以点击表格,在表哥工具上点击清除格式即可. 如何使excel下一页自动套用上一页的格式 ...

  2. python生成word文档的表格_说说如何使用 Python 在 word 中创建表格

    我们可以使用 python-docx 模块,实现在 word 中创建表格. 请看下面这段代码: table = doc.add_table(rows=1, cols=len(titles)) # 设置 ...

  3. latex 中表格怎么指定编号_科学网—latex中简单表格制作+标题+编号+固定位置 - 江亿平的博文...

    Type one: %%%%%%%%%%简单表格%%%%%%%%%% begin{tabular}{|c|c|} hline a & b \hline c & d\ hline end ...

  4. 表格的背景图片怎么弄HTML,HTML中新建表格怎么加背景

    在html中,可以使用background属性设置新建表格中的背景,只需要给表格元素设置"background:属性值"即可.background属性在一个声明中设置所有的背景属性 ...

  5. Word的样式库在 选项卡中_Word|表格的设置

    1.插入表格的方法 1.插入选项卡→表格 2.文本转表格: 步骤1:选中要转换成表格的文本 步骤2:单击"插入"选项卡→"表格"组中的"表格" ...

  6. web前端开发基础——在网页中使用表格

    web前端开发基础--在网页中使用表格 文章目录 web前端开发基础--在网页中使用表格 前言 一.表格 1.表格及其基本使用 2.引用css 二.单元格的合并 1.样例 2.样例代码 前言 本篇主要 ...

  7. php表格列宽拖拽,JavaScript_JQuery拖动表头边框线调整表格列宽效果代码,类似于桌面程序中的表格拖动 - phpStudy...

    JQuery拖动表头边框线调整表格列宽效果代码 类似于桌面程序中的表格拖动表头的效果,当鼠标停留在表头边框线上时,鼠标会变成表示左右拖动的形状,接着拖动鼠标,会在表格中出现一条随鼠标移动的竖线,最后放 ...

  8. java读取word中的表格并存入到mysql数据库中实例

    将D://word_export.doc(word2003)文件中表格数据读取出来并存入到数据库中.表格数据如下图所示: 20064001 刘景玉 1987-01-25 男 河南商丘 20064002 ...

  9. android 如何制作可编辑的表格,在手机wps中编辑表格的方法

    我们可以在手机版本的wps中对表格进行编辑,对于新手来说可能不知如何操作,下面就让学习啦小编告诉你如何在手机wps中编辑表格的方法,希望对大家有所帮助. 在手机wps中编辑表格的方法 首先,下载并安装 ...

最新文章

  1. Tomcat(二):tomcat配置文件server.xml详解和部署简介
  2. PHP利用Gearman来处理并行多进程问题
  3. linux源码安装nginx
  4. css border 制作三角形
  5. java jackson json_使用Java和Jackson将Json序列化为通用结构而无...
  6. asp.net Forums 之HttpHandler和HttpModule
  7. 三十四、数据仓库的建模
  8. 论一只爬虫的自我修养
  9. 云+X案例展 | 传播类:富通云腾加速联通云数字化转型步伐
  10. 打造扛得住的MySQL数据库架构-第一课--影响数据库性能的因素
  11. [iOS]swift版内购
  12. cmake 常见问题及解决
  13. 博思得标签打印机驱动_惠普LaserJet 5200n驱动-惠普HP LaserJet 5200n打印机驱动下载 v61.074.561.43官方版...
  14. linux 进程间广播,Linux系统编程之进程间通信之浅谈信号
  15. Android通过post请求发送一个xml,解析返回xml数据
  16. 电梯轿厢预留人脸识别接口和指纹接口_奥的斯电梯 gt;LSFAULT ! 故障现象捕捉
  17. 2018阿里笔试题一道
  18. 基于微信小程序校园商铺系统获取(微信小程序毕业设计)
  19. 用Python写的简易PDF阅读器
  20. 【K70例程】003读取LM75A温度传感器(I2C)

热门文章

  1. 微信uni-app H5 实现电子签名(组件)
  2. 全局描述符表GDT-第一部分
  3. 浏览器窗口的尺寸(兼容IE浏览器)
  4. 进程替换exec系列函数
  5. 神经网络中的Attention机制 pytorch 代码
  6. pjax是更改所有的ajax,coffce-pjax
  7. KDHX-3209中置柜多功能无线高压核相仪
  8. 单片机为什么不推荐使用delay而要使用定时器呢?
  9. 从0到1实现一个Android路由(1)——初探路由
  10. Hihocoder-福字