Table冻结表头
标签:
table
表头
| 发表时间:2013-08-20 17:32 | 作者:zyuc_wangxw
出处:http://blog.csdn.net
Table冻结表头:
<script type="text/javascript"> function fixupFirstRow(tab) { var div=tab.parentNode; if(div.className.toLowerCase()=="freezediv"){ tab.rows[0].style.zIndex="1"; tab.rows[0].style.position="relative"; div.onscroll = function(){ var tr = tab.rows[0]; tr.style.top = this.scrollTop-(this.scrollTop==0?1:2); tr.style.left=-1; } } } window.onload = function(){ var tab=document.getElementById("freezedivTable"); if(tab){ fixupFirstRow(tab); } } </script>
html源码:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/javascript"> function fixupFirstRow(tab) { var div=tab.parentNode; if(div.className.toLowerCase()=="freezediv"){ tab.rows[0].style.zIndex="1"; tab.rows[0].style.position="relative"; div.onscroll = function(){ var tr = tab.rows[0]; tr.style.top = this.scrollTop-(this.scrollTop==0?1:2); tr.style.left=-1; } } } window.onload = function(){ var tab=document.getElementById("freezedivTable"); if(tab){ fixupFirstRow(tab); } } </script> </head> <body> <div class="freezediv" style="width:100%;height:100px;overflow:auto;"> <table id="freezedivTable" style="width:100%;" border="1"> <tr bgcolor="white"> <th width="25%">序号</th> <th width="25%">内容</th> <th width="25%">序号</th> <th width="25%">内容</th> </tr> <tr> <td>1</td> <td>内容</td> <td>11</td> <td>内容</td> </tr> <tr> <td>2</td> <td>内容</td> <td>22</td> <td>内容</td> </tr> <tr> <td>3</td> <td>内容</td> <td>33</td> <td>内容</td> </tr> <tr> <td>4</td> <td>内容</td> <td>44</td> <td>内容</td> </tr> <tr> <td>5</td> <td>内容</td> <td>55</td> <td>内容</td> </tr> <tr> <td>6</td> <td>内容</td> <td>66</td> <td>内容</td> </tr> <tr> <td>7</td> <td>内容</td> <td>77</td> <td>内容</td> </tr> <tr> <td>8</td> <td>内容</td> <td>88</td> <td>内容</td> </tr> <tr> <td>9</td> <td>内容</td> <td>99</td> <td>内容</td> </tr> <tr> <td>10</td> <td>内容</td> <td>1010</td> <td>内容</td> </tr> </table> </div> </body> </html>
作者:zyuc_wangxw 发表于2013-8-20 17:32:14 原文链接
阅读:36 评论:0 查看评论
相关 [table 表头] 推荐:
花瓶茶几:Flo Table
- 阳阳 - 爱…稀奇~{新鲜:科技:创意:有趣}没看过花瓶茶几(Flo Table),你就不知道粗腿原来也能如此优雅:把茶几的一条腿变成了玻璃花瓶,木材的实成与透明玻璃的轻盈,就如此完美地结合在了一起~于是,尽管随手插点桃红柳绿在花瓶中吧,任何一点属于自然的色彩,都能将这个家点缀得充满生气~. 亲爱的,这些东西也会对你胃口:. Felt Stool Bookshelf Table:凳子、书架和茶几.
MySQL Temporary Table相关问题的探究
- comain - 淘宝核心系统团队博客让我们先来观察几条非常简单的MySQL语句:. 这是丁奇提出的引导性的问题,几条语句看似简单,不过接下来我们提出的一连串问题与进. 看到以上语句,你很容易会产生类似于以下的疑问:. 上述语句在一个session中先后创建了两个名为’tmp’的table,只不过一个是temporary. table,一个是normal table.
MySQL 對 MyISAM、InnoDB 使用 Optimize Table
- - Tsung's Blog系統用久了, 自然就會有不連續的碎片(fragmented)產生, 以前 Dos 使用 defrag, Windows 使用磁碟重組, 而 MySQL 則是使用 Optimize table.. 以往都是使用: 使用 PHP 對所有 MySQL Database 做 Optimize / Repair 的動作 - 這裡面的那隻程式來跑..
【分享】jQuery 表格Table插件汇总
- - HTML5研究小组本文搜集了大量 jQuery 表格插件,帮助 Web 设计者更好地驾御 HTML 表格,你可以对表格进行横向和竖向排序,设置固定表头,对表格进行搜索,对大表格进行分页,对表格进行滚动,拖放操作等等. Flexigrid – Web 2.0 Javscript Grid for jQuery – 可变列宽,自动适应表头宽度,可通过 Ajax 连接 XML 数据源,类似 Ext Grid,但基于 jQuery 因此更轻量小巧.
[翻译]最简单的无锁hash table
- - 博客园_首页原文链接: http://preshing.com/20130605/the-worlds-simplest-lock-free-hash-table. 无锁hash table可以提高多线程下的性能表现,但是因为实现一个无锁hash table本身的复杂度不小(ps:真正的复杂在于出错之后的调试,因为多线程下的调试本身就很复杂,引入无锁数据结构之后,传统的看堆栈信息和打印log都基本上没有意义了(堆栈中的数据可能被并发访问破坏,而打印log本身可能会改变程序执行时对数据访问的时序).
抓取 MySQL Table 的 auto_increment 最大值
- - Tsung's BlogMySQL 使用 InnoDB 要做 SELECT COUNT(*) 會非常慢, 若是此 Table 符合下述狀況. 很少刪除 (或知道大概會刪多少資料). 有設定 auto_increment. 就可以考慮直接抓取 auto_increment 的值來當參考.. 抓取 MySQL Table auto_increment 的最大值.
mysql的table is read only 解决方法
- - CSDN博客系统运维推荐文章今天,在centos6下把mysql没法启动的数据库文件夹复制到/usr/local/mysql/var下,结果在修改表时,提示”table isreadonly”的错误. 首先想到的是遇到了权限问题,所以就去/usr/local/mysql/var查看了下,果然所有者不是mysql,权限也不正确.
MySQL 快速複製 Table 的方法
- - Tsung's BlogMySQL 要複製 整個 Table, 要怎麼做呢?. MySQL 快速複製 Table 的方法. 以下範例都是把 old_table 複製到 new_table.. 先講講結論, 最推薦的作法是下述兩行:. 以下來講講幾種作法 和 優缺點.. MyISAM 的作法若比較暴力點的話, 可以用下述方式做:.
Table被web编程弃用的原因
- - WebHekTable要比其它html标记占更多的字节. (延迟下载时间,占用服务器更多的流量资源. Tablle会阻挡浏览器渲染引擎的渲染顺序. (会延迟页面的生成速度,让用户等待更久的时间. Table里显示图片时需要你把单个、有逻辑性的图片切成多个图. (增加设计的复杂度,增加页面加载时间,增加HTTP会话数.