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 this用法小结
Dec 19 Javascript
jquery EasyUI的formatter格式化函数代码
Jan 12 Javascript
利用javascript解决图片缩放及其优化的代码
May 23 Javascript
js中判断用户输入的值是否为空的简单实例
Dec 23 Javascript
jQuery简单实现banner图片切换
Jan 02 Javascript
JQuery以JSON方式提交数据到服务端示例代码
May 05 Javascript
基于Angularjs实现分页功能
May 30 Javascript
js下拉菜单生成器dropMenu使用方法详解
Aug 01 Javascript
Vue中使用vue-i18插件实现多语言切换功能
Apr 25 Javascript
Vue数据双向绑定原理及简单实现方法
May 18 Javascript
Vue实现自定义下拉菜单功能
Jul 16 Javascript
在vue中动态添加class类进行显示隐藏实例
Nov 09 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
Apache2中实现多网站域名绑定的实现方法
2011/06/01 PHP
基于MySQL体系结构的分析
2013/05/02 PHP
php使用NumberFormatter格式化货币的方法
2015/03/21 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
PHP处理二进制数据的实现方法
2016/06/13 PHP
Yii2主题(Theme)用法详解
2016/07/23 PHP
Laravel 登录后清空COOKIE的操作方法
2019/10/14 PHP
laravel框架创建授权策略实例分析
2019/11/22 PHP
document.getElementById的简写方式(获取id对象的简略写法)
2010/09/10 Javascript
删除select中所有option选项jquery代码
2013/08/12 Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
2014/01/31 Javascript
$.each与$().each的区别示例介绍
2014/03/20 Javascript
JavaScript中的prototype.bind()方法介绍
2014/04/04 Javascript
moment.js轻松实现获取当前日期是当年的第几周
2015/02/05 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
2015/02/13 Javascript
js动态创建及移除div的方法
2015/06/03 Javascript
javascript实现查找数组中最大值方法汇总
2016/02/13 Javascript
基于jQuery的Web上传插件Uploadify使用示例
2016/05/19 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
2016/08/29 Javascript
详解JS几种变量交换方式以及性能分析对比
2016/11/25 Javascript
jquery 实现复选框的全选操作实例代码
2017/01/24 Javascript
详解用node-images 打造简易图片服务器
2017/05/08 Javascript
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
超简单的微信小程序轮播图
2019/11/22 Javascript
javascript实现时间日期的格式化的方法汇总
2020/08/06 Javascript
Python中编写ORM框架的入门指引
2015/04/29 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
Python unittest生成测试报告过程解析
2020/09/08 Python
Burt’s Bees英国官网:世界领先的天然个人护理品牌
2020/08/17 全球购物
服务员自我评价
2014/01/25 职场文书
户外活动总结范文
2014/04/30 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python