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 相关文章推荐
jquery tools 系列 scrollable学习
Sep 06 Javascript
20个非常棒的Jquery实用工具 国外文章
Jan 01 Javascript
学习js在线html(富文本,所见即所得)编辑器
Dec 18 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
Mar 10 Javascript
jQuery实现径向动画菜单效果
Jul 17 Javascript
js实现温度计时间样式代码分享
Aug 21 Javascript
jquery+json实现数据二级联动的方法
Nov 28 Javascript
Javascript 实现计算器时间功能详解及实例(二)
Jan 08 Javascript
JavaScript数组操作详解
Feb 04 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
Dec 29 jQuery
在SSM框架下用laypage和ajax实现分页和数据交互的方法
Sep 27 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 数组的合并、拆分、区别取值函数集
2010/02/15 PHP
解析ajax事件的调用顺序
2013/06/17 PHP
Laravel框架生命周期与原理分析
2018/06/12 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
为jquery.ui.dialog 增加“自动记住关闭时的位置”的功能
2009/11/24 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
2014/01/02 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
基于javascript实现根据身份证号码识别性别和年龄
2016/01/22 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
jQuery使用ajax方法解析返回的json数据功能示例
2017/01/10 Javascript
vue2.0项目中使用Ueditor富文本编辑器示例代码
2017/08/14 Javascript
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
深入理解js 中async 函数的含义和用法
2018/05/13 Javascript
微信小程序实现自定义picker选择器弹窗内容
2020/05/26 Javascript
js的对象与函数详解
2019/01/21 Javascript
Vue.js实现可排序的表格组件功能示例
2019/02/19 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
Python进阶篇之字典操作总结
2016/11/16 Python
利用python实现命令行有道词典的方法示例
2017/01/31 Python
Python OpenCV 直方图的计算与显示的方法示例
2018/02/08 Python
对Python捕获控制台输出流的方法详解
2019/01/07 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
Python 获取命令行参数内容及参数个数的实例
2019/12/20 Python
Python Tkinter图形工具使用方法及实例解析
2020/06/15 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
英国著名音像制品和图书游戏购物网站:Zavvi
2016/08/04 全球购物
小型女装店的创业计划书
2014/01/09 职场文书
个人安全承诺书
2014/05/22 职场文书
关于青春的演讲稿500字
2014/08/22 职场文书
先进教育工作者事迹材料
2014/12/23 职场文书
药房管理制度范本
2015/08/06 职场文书
学前班教学反思
2016/02/24 职场文书