快连VPN:速度和安全性最佳的VPN服务
ainer">
我们在很多时候其实是需要在网页中设置鼠标效果的,有些是自动生成的,比如一个link链接,那么鼠标移上去自动会变成一个手的样子去点击,有时候一个input输入框,那么鼠标就自动变成一个英文大写I的样子,那么我们是否可以将更多对象设置成我们需要的样子呢?这完全是可以的,接下来就看下效果吧
代码写法:
<div onmouseover=""this.className='over';""><div onmouseover=""this.className='over';" this.id="'over';""><div onmouseover=""this.style.background='url(bj.png)" no-repeat onmouseout='"…;…"'><h3>其他鼠标事件:</h3><p>onClick:鼠标单击事件。(是指鼠标按下,然后松开时产生。)</p><p>onDblClick:鼠标双击事件。(是指鼠标快速按下,松开,并再次按下时产生。)</p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/cb6835dc7db1" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">前端免费学习笔记(深入)</a>”;</p><p>onMouseDown:鼠标按下事件。(鼠标按下时即产生。)</p><p>onMouseUp:鼠标释放事件。(是指鼠标从按下的状态到弹起。)</p><p>onMouseMove:鼠标移动事件。(是指在特定元素上移动鼠标。)</p><p>onMouseOver:鼠标经过事件。(是指,当指针从外界往元素上移动时产生。)</p><p>onMouseOut:鼠标离开事件。(是指鼠标从特定元素上离开时产生。)</p><p>onLoad:载入事件。(当图象或页面结束载入时产生。)</p><p>onUnload:卸载事件。(当访问者离开页面时产生。)</p><p>onScroll:滚动条滚动事件。(当访问者使用卷轴上移或下移时产生。)</p><h3>案例:</h3><p>将这个自定义样式应用到图片上,在浏览器中预览到图片变成了黑白,我们再定义一个样式“.over”,这个样式没有任何内容,是空样式,样式表代码如下:</p><pre class="brush:php;toolbar:false;"><style type='"text/css"'> .over {}.out {filter: Gray}</style>登录后复制
然后在图片标记(IMG)里加上“onMouseOver=”this.className=’over'” onMouseOut=”this.className=’out'””,意思为当鼠标经过时,图片为over样式,即彩色正常图象;当鼠标离开时,图片为out样式,即黑白图像。oMouseOver和onMouseOut是鼠标事件,this.className=”…”表示当前对象的class名 为…,注意大小写不要写错,JS对大小写非常敏感。
这样这个效果就完成了,保存后在浏览器里打开,图象是黑白的,当鼠标移上去时,图象变成彩色,鼠标离开时,图象又变回黑白。只要发挥你的想象,通过this.className方法还可以做出很多好看的鼠标效果。
鼠标指针:
<span style='"cursor:crosshair"'>十字</span><span style='"cursor:text"'>文本光标</span><span style='"cursor:wait"'>等待</span><span style='"cursor:default"'>默认</span><span style='"cursor:help"'>问号</span><span style='"cursor:e-resize"'>左右箭头</span><span style='"cursor:s-resize"'>上下箭头</span><span style='"cursor:auto"'>系统自动给出效果</span><span style=""cursor:url('图标的地址')"">系统自动给出效果</span>登录后复制
CSS定义和用法
:hover 选择器用于选择鼠标指针浮动在上面的元素。
提示::hover 选择器可用于所有元素,不只是链接。
提示::link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。
注释:在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。
以上就是关于css添加按钮事件(css鼠标点击事件怎么写)的详细内容,更多请关注本站其它相关文章!