首页主机css鼠标样式(css鼠标样式大全)

css鼠标样式(css鼠标样式大全)

编程之家2024-01-29105次浏览

一、css+div html 鼠标滑过div里的内容变样式

1、先在找个文件夹创建文件index.html。

css鼠标样式(css鼠标样式大全)

2、然后用能编辑文本文件的软件打开index.html,index.html的初始内容如图。

3、接着编写两个样式作为鼠标移动时div修改的样式。

4、然后编写js代码修改div的样式。

5、编辑完index.html后保存,在浏览器中打开index.html。效果如图。鼠标移入移出div时,div的样式改变。

6、如果想div能改变多个样式。可如图修改index.html文件。

二、css鼠标样式设定

在CSS中定义鼠标样式的方法为:

css鼠标样式(css鼠标样式大全)

{cursor: url('路径/*.cur');}

然后看你想把这个鼠标样式定义到哪里就加什么标签。

通篇用,就定义boby{cursor: url('路径/*.cur');}

定义链接就用a{cursor: url('路径/*.cur');}

别的局部地方用就用别的名称,等等,总之和别的样式调用方法是一样的,可以在页面的任意地方指定不同的鼠标样式。

三、鼠标事件改变css样式、选择器

我们在很多时候其实是需要在网页中设置鼠标效果的,有些是自动生成的,比如一个link链接,那么鼠标移上去自动会变成一个手的样子去点击,有时候一个input输入框,那么鼠标就自动变成一个英文大写I的样子,那么我们是否可以将更多对象设置成我们需要的样子呢?这完全是可以的,接下来就看下效果吧

css鼠标样式(css鼠标样式大全)

onClick:鼠标单击事件。(是指鼠标按下,然后松开时产生。)

onDblClick:鼠标双击事件。(是指鼠标快速按下,松开,并再次按下时产生。)

onMouseDown:鼠标按下事件。(鼠标按下时即产生。)

onMouseUp:鼠标释放事件。(是指鼠标从按下的状态到弹起。)

onMouseMove:鼠标移动事件。(是指在特定元素上移动鼠标。)

onMouseOver:鼠标经过事件。(是指,当指针从外界往元素上移动时产生。)

onMouseOut:鼠标离开事件。(是指鼠标从特定元素上离开时产生。)

onLoad:载入事件。(当图象或页面结束载入时产生。)

onUnload:卸载事件。(当访问者离开页面时产生。)

onScroll:滚动条滚动事件。(当访问者使用卷轴上移或下移时产生。)

将这个自定义样式应用到图片上,在浏览器中预览到图片变成了黑白,我们再定义一个样式“.over”,这个样式没有任何内容,是空样式,样式表代码如下:

.over{}

.out{filter: Gray}

然后在图片标记(IMG)里加上“onMouseOver="this.className='over'" onMouseOut="this.className='out'"”,意思为当鼠标经过时,图片为over样式,即彩色正常图象;当鼠标离开时,图片为out样式,即黑白图像。oMouseOver和onMouseOut是鼠标事件,this.className=”…”表示当前对象的class名为…,注意大小写不要写错,JS对大小写非常敏感。

这样这个效果就完成了,保存后在浏览器里打开,图象是黑白的,当鼠标移上去时,图象变成彩色,鼠标离开时,图象又变回黑白。只要发挥你的想象,通过this.className方法还可以做出很多好看的鼠标效果。

十字

文本光标

等待

默认

问号

左右箭头

上下箭头

系统自动给出效果

系统自动给出效果

:hover选择器用于选择鼠标指针浮动在上面的元素。

提示::hover选择器可用于所有元素,不只是链接。

提示::link选择器设置指向未被访问页面的链接的样式,:visited选择器用于设置指向已被访问的页面的链接,:active选择器用于活动链接。

注释:在 CSS定义中,:hover必须位于:link和:visited之后(如果存在的话),这样样式才能生效。

机器码注册机(机器码注册机生成器软件下载)vps换ip(VPS如何快速换IP?)