100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > DataTables固定表格宽度的做法

DataTables固定表格宽度的做法

时间:2018-10-27 11:10:27

相关推荐

DataTables固定表格宽度的做法

web前端|js教程

DataTables,设置,宽度

web前端-js教程

当表格的列比较多的时候,可能就需要固定表格的宽度了,默认的100%宽已经不适应了。默认的100%宽要实现改变窗口大小也100%的话,在table元素上添加width=”100%”,至于css的100%为什么不生效,原因未知。下面就说说设置如何给datatables设置固定的宽度。

php空间 html源码,ubuntu查看串口命令,爬虫如何分页处理,php java 测试,seo发包技巧lzw

1.html代码

旅游商城app源码,ubuntu 删文件命令,怎么重启tomcat8.5,淘宝封杀爬虫,php语言和java,佛山百度关键词seo营销lzw

2.覆盖某些样式(我们的样式优先级高,所以会覆盖内置的样式)

php 角色权限源码,vscode快捷键首行缩进,ubuntu热补丁,tomcat百万访问量,淘宝爬虫 登录,图片制作源码php,贵州seo优化搜索排名怎么推广lzw

#tableArea .dataTables_wrapper {position: relative;clear: both;zoom: 1;overflow-x: auto;}#tableArea table{width: 800px;}

这里的overflow-x:auto是新增的,表示表格内容超出宽度后,出现横向滚动条;table的width必须写死宽度,直接写在table元素上不生效,原因未知。

3.设置列宽(可略)

"columns": [

{ "data": "number", "orderable": false ,,"searchable": false}]

4.运行浏览,发现此时,当浏览器窗口小于800像素的时候,表格出现了横向的滚动条,正是我们想要的结果。

5.为什么不用”scrollX”:true的配置实现横向滚动条呢?查询它渲染后的网页发现,它把table拆分成了两个表格,一个表示表头,一个表示表体。这不是我想要的,而且它表头的内容若是超出的话是隐藏的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。