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代码
Aug 13 Javascript
Javascript 作用域使用说明
Aug 13 Javascript
js向上无缝滚动,网站公告效果 具体代码
Nov 18 Javascript
js 获取元素下面所有li的两种方法
Apr 14 Javascript
jQuery插件开发详细教程
Jun 06 Javascript
上传文件返回的json数据会被提示下载问题解决方案
Dec 03 Javascript
表单input项使用label同时引用Bootstrap库导致input点击效果区增大问题
Oct 11 Javascript
判断数组的最佳方法(推荐)
Oct 11 Javascript
vue实现商城上货组件简易版
Nov 27 Javascript
jQuery实现轮播图及其原理详解
Apr 12 jQuery
如何从零开始手写Koa2框架
Mar 22 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
Oct 30 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下escape解码函数的实现方法
2010/08/08 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
2014/07/25 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
Laravel 5框架学习之向视图传送数据(进阶篇)
2015/04/08 PHP
PHP串行化与反串行化实例分析
2016/12/27 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
2020/07/10 PHP
js href的用法
2010/05/13 Javascript
js实现select组件的选择输入过滤代码
2014/10/14 Javascript
js控制网页背景音乐播放与停止的方法
2015/02/06 Javascript
【经验总结】编写JavaScript代码时应遵循的14条规律
2016/06/20 Javascript
使用Angular缓存父页面数据的方法
2017/01/03 Javascript
vuejs手把手教你写一个完整的购物车实例代码
2017/07/06 Javascript
关于HTML5的data-*自定义属性的总结
2018/05/05 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
JQuery常用选择器功能与用法实例分析
2019/12/23 jQuery
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
JavaScript获取时区实现过程解析
2020/09/24 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
Python实现从订阅源下载图片的方法
2015/03/11 Python
python实现图片变亮或者变暗的方法
2015/06/01 Python
Python遍历pandas数据方法总结
2018/02/09 Python
python3实现微型的web服务器
2019/09/03 Python
Python实现的爬取豆瓣电影信息功能案例
2019/09/15 Python
基于python使用tibco ems代码实例
2019/12/20 Python
英国受欢迎的运动鞋和街头服装商店:Footasylum
2018/06/12 全球购物
大学生2014全国两会学习心得体会
2014/03/10 职场文书
大学社团计划书
2014/05/01 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
高一军训口号
2015/12/25 职场文书
创业计划书之宠物店
2019/09/19 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python
vue.js Router中嵌套路由的实用示例
2021/06/27 Vue.js