html bootstrap 表头固定在顶部,表列 可以自由滚动的效果
该效果主要是依照 bootstrap 的一个样式,class="navbar-fixed-top";
参考网址为:http://v3.bootcss.com/components/#navbar-fixed-top
贴上代码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery2.0.3.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/bootstrap-theme.min.css">
<style>
.table tr th,.table tr td{ width:25% !important;}
</style>
</head> <body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<table class="table table-bordered" style="margin-top:9px;">
<tr>
<th>dksliesjfd</th>
<th>dksliesjfd</th>
<th>dksliesjfd</th>
<th>dksliesjfd</th>
</tr>
</table>
</div>
</nav>
<div class="container" style="margin-top:80px;">
<table class="table table-bordered">
<tr>
<td>dksliesjfd dsdsdsliesjfd dsdsdssliesjfd dsdsdssliesjfd dsdsdssd</td>
<td>时光深处,岁月静好.时光深处,岁月静好.时光深处,岁月静好.</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr><tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr><tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr> <tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
<tr>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
<td>dksliesjfd</td>
</tr>
</table>
</div>
</body>
</html>
还有一种方法,是 position:fixed; top:0;也是可以固定在顶部。
但是,bootstrap 可以自适应网页,简单快捷。
第二种方法:如下,给每个td,th设置宽度,这样便可以是表的布局样式相同
/* 增加表头固定,表内容 有滚动条 --start*/
table thead{display: block;}
table tbody{display: block; height: 300px; overflow: auto;}
table thead tr th:nth-child(1){width: 107px;}
table thead tr th:nth-child(2){width: 130px;}
table thead tr th:nth-child(3){width: 152px;}
table thead tr th:nth-child(4){width: 133px;}
table thead tr th:nth-child(5){width: 142px;}
table thead tr th:nth-child(6){width: 111px;}
table thead tr th:nth-child(7){width: 212px;}
table thead tr th:nth-child(8){width: 160px;} table tbody tr td:nth-child(1){width: 109px;}
table tbody tr td:nth-child(2){width: 132px;}
table tbody tr td:nth-child(3){width: 155px;}
table tbody tr td:nth-child(4){width: 135px;}
table tbody tr td:nth-child(5){width: 144px;}
table tbody tr td:nth-child(6){width: 114px;}
table tbody tr td:nth-child(7){width: 214px;}
table tbody tr td:nth-child(8){width: 145px;}
html bootstrap 表头固定在顶部,表列 可以自由滚动的效果的更多相关文章
- 实现html表头固定,表格内的信息向上滚动
效果如下: <!doctype html>Table header header two fuck 1 fuck 2 fuck 1 fuck 2 fuck 1 fuck 2 fuck 1 ...
- bootstrap-table固定表头固定列
1.引入 bootstrap依赖于jquery bootstrap-table依赖于bootstrap,所以都需要引入 2. bootstrap-table有两种方式,html.js <tabl ...
- easyui datagrid 表头固定(垂直滚动条)、列固定(水平滚动条)
easyui datagrid 表头固定(垂直滚动条).列固定(水平滚动条),每页显示1000行 最近用多了easyui 之后还是觉得它的功能还是很强大的.它原有的功能就已经能够满足90%以上的界面需 ...
- css手写一个表头固定
Bootstrap,layui等前端框架里面都对表头固定,表格滚动有实现,偏偏刚入职的公司选择了手动渲染表格,后期又觉得表格数据拉太长想要做表头固定.为了避免对代码改动太大,所以决定手写表头固定 主要 ...
- 纯CSS实现table表头固定(自创备忘)
因为之前约定时候产品没说要表头固定,这次迭代测试突然提出这个需求,而且不知道因为什么未知原因非要这样不可--因为之前用了table标签做表单,而且也没用插件,这下就难了点,找另外一个前端前辈妹子商量了 ...
- jQuery,Table表头固定插件chromatable存在的问题及解决办法
在最近的项目中需要将表格的表头固定,搜寻了大量的资料,发现chromatable插件还是比较方便的.但是当我在一个页面中多次使用 chromatable固定对个表格的表头时问题就出现了,首先说明系统的 ...
- table表头固定问题
table表头固定问题 原生的table表头在表格滚动时候无法固定,可以使用以下的方法进行模拟 1. 双table法 表头和表体各用一个table,这样会产生表格列对不齐的问题,可以使用colgrou ...
- html css 如何将表头固定(转)
html css 如何将表头固定 position属性取值为fixed时,则元素的位置将不受滚动条的影响,而是直接依据窗口定位,这就是将表头固定的最直接方法,网上其他途径感觉都是在走弯路.但是与此同时 ...
- html Table实现表头固定
最近一直在搞前台琐碎的东西,也学习了一下linux,没有时间对新的东西进行深入的研究和学习,没有写博客,不过归咎其原因还是在于自己的惰怠. 废话不多说,今天想将一个前台页面设计的一个小东西分享一下,那 ...
随机推荐
- 两个升序链表的合并 Merge Two Sorted Lists 【 leetcode】
class Solution {public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { ListNode *p; ListN ...
- C++中new和delete来创建和释放动态数组
在C++编程中,使用new创建数组然后用delete来释放. 一.创建并释放一维数组 #include<iostream> using namespace std; int main() ...
- 【转】用 SVN Importer 实现 CSVNT 到 SVN 的转换
转载地址:http://www.blogjava.net/yongbing/archive/2007/03/04/101761.html 用 SVN Importer 实现 CSVNT 到 SVN 的 ...
- Android 静默安装
有时候我们需要软件实现静默安装,但是Android并未提供相应的API,然而我们知道命令行安装android的时候是不会提示用户的,所有要实现这个功能,我们就可以从执行命令行的方式实现.android ...
- 【20160924】GOCVHelper 图像增强部分(5)
// Multiply 正片叠底 void Multiply(Mat& src1, Mat& src2, Mat& dst) { for(int index_row=0 ...
- 如何生成excel文件作为图像识别结果
如何生成excel文件作为图像识别结果 在进行大规模图像处理的时候,如果能够以表格的形式生成结果文件,将非常的直观.这个时候,选择excel作为结果输出文件,将是合适的. 查询相关资料,有很多关于ex ...
- bzoj 2818: Gcd GCD(a,b) = 素数
2818: Gcd Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 1566 Solved: 691[Submit][Status] Descript ...
- 2016年11月11日 星期五 --出埃及记 Exodus 20:2
2016年11月11日 星期五 --出埃及记 Exodus 20:2 "I am the LORD your God, who brought you out of Egypt, out o ...
- 零零碎碎写的shell脚本(二):一键修改网络配置信息脚本
#!/bin/bash ip_mod=$ mask_mod=$ gw_mod=$ dns_mod=$ hostname_mod=$ hosts=/etc/hosts ifcfg=/etc/syscon ...
- centos 安装smplayer
安装这个播放器首先得安装第三方插件 1): rpmforge wget pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el ...