我们在很多时候其实是需要在网页中设置鼠标效果的,有些是自动生成的,比如一个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=\"…;…\">
其他鼠标事件:onClick:鼠标单击事件 。(是指鼠标按下,然后松开时产生 。)
onDblClick:鼠标双击事件 。(是指鼠标快速按下,松开,并再次按下时产生 。)
onMouseDown:鼠标按下事件 。(鼠标按下时即产生 。)
onMouseUp:鼠标释放事件 。(是指鼠标从按下的状态到弹起 。)
onMouseMove:鼠标移动事件 。(是指在特定元素上移动鼠标 。)
【css鼠标经过样式属性 css样式自定义鼠标光标使用】onMouseOver:鼠标经过事件 。(是指,当指针从外界往元素上移动时产生 。)
onMouseOut:鼠标离开事件 。(是指鼠标从特定元素上离开时产生 。)
onLoad:载入事件 。(当图象或页面结束载入时产生 。)
onUnload:卸载事件 。(当访问者离开页面时产生 。)
onScroll:滚动条滚动事件 。(当访问者使用卷轴上移或下移时产生 。)
案例:将这个自定义样式应用到图片上,在浏览器中预览到图片变成了黑白,我们再定义一个样式“.over”,这个样式没有任何内容,是空样式,样式表代码如下:
<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网页布局实用教程
- 鼠标箭头消失的处理方法 电脑不显示鼠标箭头怎么回事
- 记录一次成功的面试经历
- 罗技鼠标控制面板怎么打开 有关罗技鼠标按键设置
- 鼠标光标一直闪烁怎么处理掉 电脑鼠标光标闪烁的原因查找
- 社会实践经验心得700字
- 陈晓分享“深度好文” 网友调侃:像交代案发经过
- 鼠标不动了解决教程 笔记本鼠标不动了按什么键恢复
- 计算机启动黑屏解决方案 电脑黑屏就剩一个鼠标怎么办