作者:手机用户2502853007 | 来源:互联网 | 2023-07-29 18:16
web前端|css教程table,css,样式表web前端-css教程这篇文章主要给大家介绍了关于如何利用纯css实现table固定列与表头,中间横向滚动的相关资料,文中通过示例代
web前端|css教程
table,css,样式表
web前端-css教程
这篇文章主要给大家介绍了关于如何利用纯css实现table固定列与表头,中间横向滚动的相关资料,文中通过示例代码详细的给大家介绍了关于实现该效果的思路与方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
理财源码程序,如何完全卸载 vscode,ubuntu引导向,tomcat存放位置,sqlite插入时间戳,爬虫一般爬取网站,瓜子 php,怎么学会seo分类,手游平台网站源码,网页打开滚动卡,jpress 模板下载lzw
前言中华新闻社源码带采集,ubuntu命令后台执行,tomcat不能进入测试页,爬虫做法律检索,php最简单的云计算,招远seo推广lzw
最近在做的后台管理系统要处理大量的表格,因为原项目是采用的for循环加拼接字符串的方式实现;导致js代码一大堆;各种单引号和双引号的嵌套;让人头疼;遂引入vue.js;用v-for做模板渲染;工作量顿时减轻不少,心情舒畅;
js时间控件源码,vscode输入emoji,ubuntu bftp,不修改tomcat,sqlite的字符串,织梦评分插件,好看的h5前端框架,图爬虫app下载安卓,php 查询 显示,中山口碑seo,帝国网站 栏目简介,web网页完整源代码,漂亮的幼儿园网站模板lzw
文字被强制换行了由于个别表的列数较多;文字都挤在一起向下换行了;现场惨不忍睹;于是采用强制不换行的方式
p{ white-space: nowrap;//强制不折行}
新的问题是强制换行之后整个宽度超出了body
于是考虑到把table重要的列给固定掉;中间用横向滚动条来拖动;
p{ white-space: nowrap; overflow: hidden;//控制溢出隐藏 overflow-x: scroll;//设置横向滚动条}
考虑到要做固定列;于是要把table拆分出来;然后用浮动把table还原;下面这个案例就是把一个table拆成三个;然后浮动起来还原
考虑到要做自适应;于是采用百分比来做;
p{ width: 100%; white-space: nowrap; } table td{ border: 1px solid #000; } .tab1{ width: 20%; float: left; } .tab2{ width: 70%; float: left; overflow: hidden; overflow-x: scroll; } .tab3{ width: 10%; float: left; }
于是上面这个案例就完成了
还有一点是中间table的表头也需要固定 不能随下面的额tbody去滑动;我这里采取的思路是用定位去做;既然上面都是用百分比去做;那么定位的left值也是百分比;这里就不上代码了