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 相关文章推荐
控制打印时页眉角的代码
Feb 08 Javascript
Mootools 1.2教程 输入过滤第一部分(数字)
Sep 15 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
Jan 15 Javascript
浅谈javascript中字符串String与数组Array
Dec 31 Javascript
jQuery实现Tab选项卡切换效果简单演示
Nov 23 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
Nov 24 Javascript
javascript使用Promise对象实现异步编程
Mar 01 Javascript
微信小程序 数据交互与渲染实例详解
Jan 21 Javascript
vue-cli+webpack记事本项目创建
Apr 01 Javascript
Cookies 和 Session的详解及区别
Apr 21 Javascript
小程序云开发之用户注册登录
May 18 Javascript
JavaScript实现的联动菜单特效示例
Jul 08 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中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
解析用PHP实现var_export的详细介绍
2013/06/20 PHP
php 伪静态之IIS篇
2014/06/02 PHP
PHP 绘制网站登录首页图片验证码
2016/04/12 PHP
深入分析PHP优化及注意事项
2016/07/04 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
javascript 对象的定义方法
2007/01/10 Javascript
js 火狐下取本地路径实现思路
2013/04/02 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
JS中的phototype详解
2017/02/04 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
在vue中解决提示警告 for循环报错的方法
2018/09/28 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
2018/12/10 Javascript
javascript实现手动点赞效果
2019/04/09 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
在Python中使用第三方模块的教程
2015/04/27 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
python实现批量视频分帧、保存视频帧
2019/05/31 Python
python同步windows和linux文件
2019/08/29 Python
Flask框架路由和视图用法实例分析
2019/11/07 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
Python实现对word文档添加密码去除密码的示例代码
2020/12/29 Python
eBay加拿大站:eBay.ca
2019/06/20 全球购物
介绍一下OSI七层模型
2012/07/03 面试题
升职自荐信
2013/11/28 职场文书
创业计划书中包含的9个方面
2013/12/26 职场文书
幼儿园英语教学反思
2014/01/30 职场文书
《影子》教学反思
2014/02/21 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
主题团日活动总结
2014/06/25 职场文书
小学英语复习计划
2015/01/19 职场文书