本文为大家介绍下CSS 鼠标响应事件:鼠标经过CSS、鼠标移动CSS、鼠标点击CSS以及示例,喜欢的朋友可以参考下

几种鼠标触发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{ 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(οnmοuseοver=function (){this.style.borderColor ='blue';this.style.color='red';this.style.backgroundColor ='yellow'});
/*设置onmouseout事件*/
onmouseout: expression(οnmοuseοut=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" />

CSS鼠标响应事件经过、移动、点击示例介绍相关推荐

  1. c语言鼠标移动响应,CSS鼠标响应事件经过、移动、点击示例介绍

    几种鼠标触发CSS事件. 说明: onMouseDown 按下鼠标时触发 onMouseOver 鼠标经过时触发 onMouseUp 按下鼠标松开鼠标时触发 onMouseOut 鼠标移出时触发 on ...

  2. css标签鼠标移动事件,CSS鼠标响应事件经过、移动、点击示例介绍

    几种鼠标触发CSS事件. 说明: onMouseDown 按下鼠标时触发 onMouseOver 鼠标经过时触发 onMouseUp 按下鼠标松开鼠标时触发 onMouseOut 鼠标移出时触发 on ...

  3. [知识图谱实战篇] 五.HTML+D3添加鼠标响应事件显示相关节点及边

    前面作者讲解了很多知识图谱原理知识,包括知识图谱相关技术.Neo4j绘制关系图谱等,但仍缺少一个系统全面的实例.为了加深自己对知识图谱构建的认识,为后续创建贵州旅游知识图谱打下基础,作者深入学习了张宏 ...

  4. html鼠标响应事件吗,学习JavaScript鼠标响应事件

    本文为大家分享了一个简单的鼠标模拟案例,供大家参考,具体实现内容如下 如何实现捕抓鼠标事件,当鼠标滑动时,获取当前鼠标的坐标,接着在一个透明区域里绑定捕抓的位移,这样就能在模拟的透明区域里实现鼠标滑动 ...

  5. matlab 判断鼠标按下_Simulink(其他校验模块)+Matlabgui(鼠标响应事件)+Stateflow汽车运动逻辑状态(二)...

    1 Simulink Simulink-其他校验模块 如下图所示为一些其他的校验模块,分别为声明模块,离散梯度模块,输入分辨率检测模块: 声明模块:当输入值非零时检测通过,当输入值中包含有0时,检测模 ...

  6. 关于MFC的使用总结之八——CGridListCtrlEx鼠标响应事件

    MFC的使用总结之八--CGridListCtrlEx鼠标响应事件 写在前面 点击表格触发事件 表格中添加按钮,点击按钮触发事件 运行结果如下 最终程序 写在前面 MFC是一种用c++设计交互界面的的 ...

  7. matplotlib实现按钮以及鼠标响应事件

    matplotlib实现按钮 用matplotlib绘图时,想要添加按钮,首先需要导入 from matplotlib.widgets import Button 1.设置按钮的位置,第一个值为水平位 ...

  8. svg鼠标响应事件的四种方法(其中两种可支持火狐)

    svg鼠标响应事件的四种方法 鼠标响应事件的四种方法,以click事件为例. Mouse Events - SMIL <?xml version="1.0" encoding ...

  9. css鼠标悬停事件,css鼠标悬停特效

    1.css父元素hover悬停 子元素缩放 .col-lg-4 img{ cursor: pointer; transition: all 1s ease; } .col-lg-4:hover img ...

最新文章

  1. 随机文件名生成可用于文件上传(图片)
  2. 笔记本电脑下载python视频教程-Python的Jupyter Notebook入门教程
  3. 最简单的一个java驱动jdbc链接mysql数据库
  4. 怎么用js调用C#后台方法
  5. ViewState提交后丢失,竟然是OnInit搞的鬼
  6. 吴恩达机器学习笔记十四之大规模机器学习
  7. FFMPEG基于内存的转码实例
  8. Handbook之012:函数类别构型
  9. 贺利坚老师汇编课程60笔记:逻辑移位指令shl和shr
  10. 阿里+北大 | 在梯度上做简单mask竟有如此的神奇效果
  11. Linux 文件操作
  12. 从零基础入门Tensorflow2.0 ----七、37. 文本生成之---3. 采样文本生成
  13. 在linux不能连上互联网的情况下安装IE6
  14. videoview实现视频引导页及从assets文件中读取文件到本地SD卡
  15. 什么是http协议?
  16. anbox 使用情况_如何在Linux PC上启动并运行Anbox?
  17. ArcGIS Pro 2019-nCoVn疫情热点图制作
  18. H5请在微信客户端打开链接
  19. 单核工作法图解_摆脱穷忙,加强自制力:《单核工作法图解》助你居家办公更专一...
  20. 区块链如何解决数据安全问题?

热门文章

  1. Boost:boost::callable_traits::function_type_t的测试程序
  2. ITK:将vtkImageData转换为itk :: Image
  3. DCMTK:Irradiation事件识别测试FG类
  4. VTK:可视化之VectorField
  5. VTK:几何对象之LinearCell
  6. QDoc关联事物Relating Things
  7. 在Qt Designer中创建主Windows
  8. Qt Creator设置Meson
  9. Qt Creator连接MCU
  10. C语言从未排序的链接列表中删除重复项的算法(附完整源码)