模板無憂
網頁特效
每日更新
|
TOP排行榜
|
Tag標簽
|
充值
無憂首頁
網頁模板
程序模板
建站教程
視頻教程
網頁特效
圖標素材
字體下載
站長工具
站長問答
網頁特效
菜單導航
圖片特效
文本鏈接
層和布局
頁面背景
表單按鈕
日期時間
計算轉換
鍵盤鼠標
瀏覽器
游戲娛樂
綜合其它
常用代碼
jQuery特效
Prototype
Ajax/JavaScript
ExtJS
CSS特效
在線編輯器
Mootools
HTML
JS廣告代碼合集
站長工具
站長常用軟件
網站綜合查詢
Alexa排名查詢
Google PR查詢
域名Whois查詢
網站收錄查詢
友情鏈接查詢
CSS2中文手冊
CSS精簡優化工具
網頁特效代碼
模板無憂
>
網頁特效
>
層和布局特效代碼
>
收藏
分享
查看評論
層和布局
演示
表格行高亮,滑動變色代碼_層和布局特效
查看演示效果
特效Tag:
隔行換色
表格高亮
添加
表格行高亮,隔行換色,鼠標滑動時變色,基于JavaScript+CSs實現的效果,應用廣泛,實用簡潔,值得收藏。
<!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" mrc="text/html; charset=utf-8" /> <title>表格高亮</title> <style type="text/css"> body{ font-size:8pt; font-family: sans-serif; margin:0px; padding:0px; } img{ border:0px; } thead td{ font-weight:bold; color:#000; background-color:#E2EBED; } td{ padding:2px 4px; } table{ border:1px solid #000; border-collapse: collapse; } table,h1,p,#ads{ margin-left:10px; } #ads{ margin-top:20px; } .tableRollOverEffect1{ background-color:#317082; color:#FFF; } .tableRollOverEffect2{ background-color:#000; color:#FFF; } .tableRowClickEffect1{ background-color:#F00; color:#FFF; } .tableRowClickEffect2{ background-color:#00F; color:#FFF; } .differ{ background-color: #fffee9; } </style> <script type="text/javascript"> var tablehighlightEffect = { arrayOfRolloverClasses: [], arrayOfClickClasses:[], activeRowClickArray:[], activeRow:false, highlightTableRow: function() { var o = tablehighlightEffect; var tableObj = this.parentNode; if(tableObj.nodeName != 'table') tableObj = tableObj.parentNode; if(this != o.activeRow){ this.setAttribute('origCl',this.className); this.origCl = this.className; } this.className = o.arrayOfRolloverClasses[tableObj.id]; o.activeRow = this; }, clickOnTableRow: function() { var o = tablehighlightEffect; var tableObj = this.parentNode; if(tableObj.tagName!='TABLE')tableObj = tableObj.parentNode; if(o.activeRowClickArray[tableObj.id] && this != o.activeRowClickArray[tableObj.id]){ o.activeRowClickArray[tableObj.id].className = ''; } this.className = o.arrayOfClickClasses[tableObj.id]; o.activeRowClickArray[tableObj.id] = this; }, resetRowStyle: function() { var o = tablehighlightEffect; var tableObj = this.parentNode; if(tableObj.tagName!='TABLE')tableObj = tableObj.parentNode; if(o.activeRowClickArray[tableObj.id] && this == o.activeRowClickArray[tableObj.id]){ this.className = o.arrayOfClickClasses[tableObj.id]; return; } var origCl = this.getAttribute('origCl'); if(!origCl)origCl = this.origCl; this.className=origCl; }, addTableRolloverEffect: function(tableId,whichClass,whichClassOnClick) { var o = tablehighlightEffect; o.arrayOfRolloverClasses[tableId] = whichClass; o.arrayOfClickClasses[tableId] = whichClassOnClick; var tableObj = document.getElementById(tableId); var tBody = tableObj.getElementsByTagName('tbody'); var rows = (tBody[0] || tableObj).getElementsByTagName('tr'); for(var no=0;no<rows.length;no++) { rows[no].onmouseover = o.highlightTableRow; rows[no].onmouseout = o.resetRowStyle; if(whichClassOnClick){ rows[no].onclick = o.clickOnTableRow;} } } } </script> </head> <body> <table id="myTable"> <thead> <tr> <td>Name</td> <td>Age</td> <td>Position</td> <td>Income</td> <td>Gender</td> </tr> </thead> <tbody> <tr> <td>John</td> <td>37</td> <td>Managing director</td> <td>90.000</td> <td>Male</td> </tr> <tr> <td>Susan</td> <td>34</td> <td>Partner</td> <td>90.000</td> <td>Female</td> </tr> <tr> <td>David</td> <td>29</td> <td>Head of production</td> <td>70.000</td> <td>Male</td> </tr> </tbody> </table> <script type="text/javascript"> tablehighlightEffect.addTableRolloverEffect('myTable','tableRollOverEffect1','tableRowClickEffect1'); tablehighlightEffect.addTableRolloverEffect('myTable2','tableRollOverEffect2','tableRowClickEffect2'); </script> </body> </html>
所屬頻道:
層和布局特效
/
更新時間:2012-12-21
[收藏]
[報錯]
[返回列表]
相關
層和布局特效
:
表格內容排序sortTable
行變成列,列變成行
文本輸入限制
拆分單元格
控制表格內的滾動條
顏色交替的表格
JS計算里面有多少個
極酷的表格
會動的表格
可拖動單元格
變色表格
訪問表格的每個TD
層和布局特效Rss訂閱
特效代碼搜索
層和布局特效推薦
DIV模仿完全自適應的網頁框架實例
純CSS排列呈弧形布局的導航菜單
CSS 表格(Table)
真正的CSS寬度自適應
層提示(鼠標懸停時滑出)
CSS固定浮動元素,滾動時無閃爍
CSS多層絕對嵌套定位的一個小演示
Js動畫打開、關閉層的演示代碼
百度博客的無刷新彈出提示窗口特效
jQuery 鼠標經過Div底色變換(滑動變色)
猜你也喜歡看這些
JavaScript背景隨機變換顏色
在網頁中添加上上下滾動的文字
QQ式的導航(new)
禁止別人使用 quot;另存為 quot;保存你的網頁
從由下腳自動彈出的一個小POP窗口
無縫滾動
選色板
js滑動圖片菜單
點擊鏈接后跳出一個鏈接說明小窗口
在一定時間內打開一個新的窗口
相關鏈接:
復制本頁鏈接
|
搜索表格行高亮,滑動變色代碼
特效說明:
層和布局模板
-
表格行高亮,滑動變色代碼
。