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_01_理解内存分配原理分析
Oct 11 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
Sep 05 Javascript
远离JS灾难css灾难之 js私有函数和css选择器作为容器
Dec 11 Javascript
js简单实现用户注册信息的校验代码
Nov 15 Javascript
JavaScript中使用stopPropagation函数停止事件传播例子
Aug 27 Javascript
基于JavaScript短信验证码如何实现
Jan 24 Javascript
javascript this详细介绍
Sep 19 Javascript
微信和qq时间格式模板实例详解
Oct 21 Javascript
JavaScript仿微博输入框效果(案例分析)
Dec 06 Javascript
移动端触屏幻灯片图片切换插件idangerous swiper.js
Apr 10 Javascript
Vue入门之数据绑定(小结)
Jan 08 Javascript
vue项目base64字符串转图片的实现代码
Jul 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读注册表
2006/10/09 PHP
4.与数据库的连接
2006/10/09 PHP
让PHP支持页面回退的两种方法[转]
2007/02/14 PHP
php代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
Ext JS Grid在IE6 下宽度的问题解决方法
2009/02/15 Javascript
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
javascript 得到变量类型的函数
2010/05/19 Javascript
菜鸟javascript基础资料整理2
2010/12/06 Javascript
JavaScript中json使用自己总结
2013/08/13 Javascript
Jquery 获取指定标签的对象及属性的设置与移除
2014/05/29 Javascript
解析JavaScript中的字符串类型与字符编码支持
2016/06/24 Javascript
详解JS-- 浮点数运算处理
2016/11/28 Javascript
详解jQuery的表单验证插件--Validation
2016/12/21 Javascript
js实现炫酷的左右轮播图
2017/01/18 Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
2017/02/27 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
Vue 实现前进刷新后退不刷新的效果
2019/06/14 Javascript
vuex 实现getter值赋值给vue组件里的data示例
2019/11/05 Javascript
Node.js操作MongoDB数据库实例分析
2020/01/19 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
[03:12]完美世界DOTA2联赛PWL DAY6集锦
2020/11/05 DOTA
python获取各操作系统硬件信息的方法
2015/06/03 Python
Python中的字符串类型基本知识学习教程
2016/02/04 Python
python笔记:mysql、redis操作方法
2017/06/28 Python
利用python GDAL库读写geotiff格式的遥感影像方法
2018/11/29 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
PyTorch的torch.cat用法
2020/06/28 Python
幼儿如何来做好自我评价
2013/11/05 职场文书
研究生毕业论文导师评语
2014/12/31 职场文书
2015年护士节活动总结
2015/02/10 职场文书
2015中秋节慰问信范文
2015/03/23 职场文书
书法社团活动总结
2015/05/07 职场文书
世界名著读书笔记
2015/06/25 职场文书