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实现上传图片前的预览(TX的面试题)
Aug 20 Javascript
判断脚本加载是否完成的方法
May 26 Javascript
鼠标拖动实现DIV排序示例代码
Oct 14 Javascript
自动完成的搜索框javascript实现
Feb 26 Javascript
原生js编写autoComplete插件
Apr 13 Javascript
Javascript 5种方法实现过滤删除前后所有空格
Jun 22 Javascript
jQuery实现6位数字密码输入框
Dec 29 Javascript
使用Math.max,Math.min获取数组中的最值实例
Apr 25 Javascript
Angular2生命周期钩子函数的详细介绍
Jul 10 Javascript
实例解析Vue.js下载方式及基本概念
May 11 Javascript
使用react context 实现vue插槽slot功能
Jul 18 Javascript
Vue v-bind动态绑定class实例方法
Jan 15 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将网址字符串转换成超链接(网址或email)
2010/05/25 PHP
PHP列出MySQL中所有数据库的方法
2015/03/12 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
php实现购物车功能(上)
2020/07/23 PHP
Symfony2框架创建项目与模板设置实例详解
2016/03/17 PHP
php分享朋友圈的实现代码
2019/02/18 PHP
框架页面高度自动刷新的Javascript脚本
2013/11/01 Javascript
Javascript中string转date示例代码
2013/11/01 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
Vue.js 利用v-for中的index值实现隔行变色
2018/08/01 Javascript
jQuery UI实现动画效果代码分享
2018/08/19 jQuery
Vue用v-for给循环标签自身属性添加属性值的方法
2018/10/18 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
高性能web服务器框架Tornado简单实现restful接口及开发实例
2014/07/16 Python
Python探索之pLSA实现代码
2017/10/25 Python
python中实现k-means聚类算法详解
2017/11/11 Python
python多进程实现进程间通信实例
2017/11/24 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
pyqt5简介及安装方法介绍
2018/01/31 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
python实现列表中最大最小值输出的示例
2019/07/09 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
2020/06/02 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
意大利消费电子产品购物网站:SLG Store
2019/12/26 全球购物
办公室助理岗位职责
2013/12/25 职场文书
国培教师自我鉴定
2014/02/12 职场文书
大学活动总结范文
2014/04/29 职场文书
群众路线教育实践活动自我剖析思想汇报
2014/10/04 职场文书
2016特色励志班级口号
2015/12/24 职场文书
员工保密协议范本,您一定得收藏!很有用!
2019/08/08 职场文书
手残删除python之后的补救方法
2021/06/26 Python