CSS鼠标响应事件经过、移动、点击示例介绍


Posted in Javascript onSeptember 04, 2013

几种鼠标触发CSS事件。
说明:
onMouseDown 按下鼠标时触发
onMouseOver 鼠标经过时触发
onMouseUp 按下鼠标松开鼠标时触发
onMouseOut 鼠标移出时触发
onMouseMove 鼠标移动时触

<html> 
<head> 
<title>CSS 鼠标响应事件</title> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<style type="text/css"> 
.Off{ background-color: #00FF66; padding:100px;} 
.up{background-color: #FF0000; padding:100px} 
</style> 
</head> 
<body> 
<ul class=Off onMouseOut="this.className='Off'" onMouseOver="this.className='Up'"> 
<h4>鼠标响应事件 当鼠标经过移出时切换css</h4> 
<li>onMouseDown 按下鼠标时触发 
<li>onMouseOver 鼠标经过时触发 
<li>onMouseUp 按下鼠标松开鼠标时触发 
<li>onMouseOut 鼠标移出时触发 
<li>onMouseMove 鼠标移动时触发 </li> 
</ul> 
</body> 
</html>

<span style="color: red;">鼠标经过表格变色样式:<br></span>

<style> 
table { background-color:#000000; cursor:hand; width:100%; } 
td { 
/*设置onmouseover事件*/ 
onmouseover: expression(onmouseover=function (){this.style.borderColor ='blue';this.style.color='red';this.style.backgroundColor ='yellow'}); 
/*设置onmouseout事件*/ 
onmouseout: expression(onmouseout=function (){this.style.borderColor='';this.style.color='';this.style.backgroundColor =''}); 
background-color:#ffffff; 
} 
</style> 
控制表格隔行变色: 
简单应用: 
<style type="text/css"> 
<!-- 
tr {background-color:expression((this.sectionRowIndex%2==0)?"#E1F1F1":"#F0F0F0")} 
--> 
高级应用:每个单元格变色 
<style type="text/css"> 
<!-- 
tr {background-color:expression((this.sectionRowIndex%2==0)?"red":"blue")} 
td {background-color:expression((this.cellIndex%2==0)?"":((this.parentElement.sectionRowIndex%2==0)?"green":"yellow"))} 
--> 
</style>

添加CSS文件引用:
<link id="cssStyle" rel="stylesheet" type="text/css" href="../style.css" />
Javascript 相关文章推荐
用JavaScript实现仿Windows关机效果
Mar 10 Javascript
JavaScript修改css样式style
Apr 15 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
Jun 29 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
Jan 23 Javascript
JS实现自动固定顶部的悬浮菜单栏效果
Sep 16 Javascript
js立即执行函数: (function ( ){})( ) 与 (function ( ){}( )) 有什么区别?
Nov 18 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
Nov 10 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
Mar 01 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
Apr 19 jQuery
layui加载数据显示loading加载完成loading消失的实例代码
Sep 23 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
Aug 13 Javascript
原生javascript图片自动或手动切换示例附演示源码
Sep 04 #Javascript
javascript 获取图片尺寸及放大图片
Sep 04 #Javascript
jQuery遍历Form示例代码
Sep 03 #Javascript
JS将秒换成时分秒实现代码
Sep 03 #Javascript
js导出table到excel同时兼容FF和IE示例
Sep 03 #Javascript
js综合应用实例简单的表格统计
Sep 03 #Javascript
js关闭浏览器窗口及检查浏览器关闭事件
Sep 03 #Javascript
You might like
PHP缓存机制Output Control详解
2014/07/14 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
php+redis消息队列实现抢购功能
2018/02/08 PHP
php和asp语法上的区别总结
2019/05/12 PHP
Valerio 发布了 Mootools
2006/09/23 Javascript
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
2010/06/25 Javascript
JS实现淘宝幻灯片效果的实现方法
2013/03/22 Javascript
最好用的省市二级联动 原生js实现你值得拥有
2013/09/22 Javascript
NodeJS的url截取模块url-extract的使用实例
2013/11/18 NodeJs
深入理解javascript中return的作用
2013/12/30 Javascript
jQuery中appendTo()方法用法实例
2015/01/08 Javascript
JS制作简单的三级联动
2015/03/18 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
浅谈js for循环输出i为同一值的问题
2017/03/01 Javascript
微信小程序 request接口的封装实例代码
2017/04/26 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
深入探究Django中的Session与Cookie
2017/07/30 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
详解python的ORM中Pony用法
2018/02/09 Python
PyQt5实现类似别踩白块游戏
2019/01/24 Python
python3.x实现base64加密和解密
2019/03/28 Python
浅谈Python协程
2020/06/17 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
英国最大的正宗复古足球衫制造商和零售商:TOFFS
2018/06/21 全球购物
巴西最大的珠宝连锁店:Vivara
2019/04/18 全球购物
AP澳洲中文网:澳洲正品直邮,包税收件无忧
2019/07/12 全球购物
Nixon手表英国官网:美国尼克松手表品牌
2020/02/10 全球购物
党支部2014年度工作总结
2014/12/04 职场文书
幼儿园教师师德承诺书
2015/04/28 职场文书
2015年机关后勤工作总结
2015/05/26 职场文书
适合毕业生创业的项目怎么找?
2019/08/08 职场文书