网页编程网
www.youkud.com
掌握计算机、网络技术,让生活更美好!
主页
网页制作
html5
JavaScript
DIV+CSS
前端美工
网络编程
Java与JSP
PHP
Python 3
Golang
R语言
数据库
Mysql
Oracle
NoSQL
SQLite
运维
Linux
正则表达式
架构
网页特效
移动开发
网络
SDN
QUIC
网络原理
人工智能
强化学习
机器学习
区块链
区块链1
区块2
dapp
理论
dapp案例
数据采集
爬虫技术
爬虫案例
当前位置:
主页
>>
网页特效
>> 正文
js、css实现鼠标悬停单元格变色
阅读:5544 输入:2017-05-17 08:00:26
<html> <head> <title>鼠标悬停单元格变色</title> <charset="utf-8" /> <style> <!-- #myTable{ width:100%;border-collapse:collapse;margin:1em 0; } #myTable th,td{ text-align:left;padding:.5em;border:1px solid #fff; } th{ background-color:#328aa4;color:#fff; } td{background:#e5f1f4;} tr.even td{background:#e5f1f4;} tr.odd td{background:#f8fbfc;} tr.over td{background:#bce774;} tr.out td{} --> </style> </head> <body onload="changeTableBg();"> <table width="500" id="myTable" cellspacing="0" cellpadding="0"> <tr> <th>title</th> <th>title</th> <th>title</th> </tr> <tr> <td>Data</td> <td>Data</td> <td>Data</td> </tr> <tr> <td>Data</td> <td>Data</td> <td>Data</td> </tr> </table> <script> <!-- function changeTableBg(){ var changeTr=document.getElementById("myTable").getElementsByTagName("tr"); for(i=0;i<changeTr.length;i++){ changeTr[i].className=(i%2>0)?"even":"odd"; changeTr[i].temp=changeTr[i].className; changeTr[i].onmouseover=function(){ this.className='over'; } changeTr[i].onmouseout=function(){ this.className=this.temp; } } } //--> </script> </body> </html>
上一篇:
打字机效果的带超链接的新闻标题
下一篇:
JS实现模拟打字的效果
相关阅读
css实现table表格隔行变色除表头,:nth-child(): 定义和用法
javascript用position:sticky实现table表头固定,冻结表头
纯css的网页柱状图
下载专区
软件下载(提取码:mtag)
Tag
网站Tag
标签云
HTML工具
进制间转换
进制转换(带小数)
html代码运行
HTML工具
字母翻转
硬盘整数分区
html颜色代码
HTML工具
除空格回车
万年历
fojiao
HTML工具
小游戏
在线绘画
更多
手机版
联系微信:jingqishens