怎么用css实现鼠标移上去不同样式?

发布网友

我来回答

3个回答

懂视网

鼠标样式常见的如箭头或小手形状,除此之外,我们可以根据我们自身的要求,使用css中cursor属性来更改鼠标光标的外观。

推荐学习:《CSS教程》

下面我们就给大家介绍鼠标光标的不同样式。

代码如下:

<!DOCTYPE>
<html>
<meta charset="utf-8">
<head>
 <title></title>
</head>
<body>
<a href=# style=cursor:crosshair;>十字准线</a><hr>
<a href=# style=cursor:text;> text </a><hr>
<a href=# style=cursor:wait;>等待的形状</a><hr>
<a href=# style=cursor:move;>移动的形状</a><hr>
<a href=# style=cursor:help;>帮助的形状</a><hr>
<a href=# style=cursor:default;>默认的形状</a><hr>
<a href=# style=cursor:hand;>小手状</a>
</body>
</html>

上述代码,大家可以复制到本地进行测试,当鼠标悬停在每个超链上,就会显示更改不同的光标样式。

十字线样式:


sz.jpg

文本编辑时样式:

等待样式:

移动样式:

2018-12-03_141515.jpg

帮助样式:

2018-12-03_141532.jpg

默认箭头样式:

2018-12-03_141546.jpg

小手样式:

2018-12-03_141557.jpg

cursor 属性规定要显示的光标的类型(形状)。该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。

本篇文章就是关于css鼠标光标样式的简单介绍,希望对需要的朋友有所帮助!

热心网友

css使用:hover可以给当前元素增加鼠标经过效果的样式。
js可以使用mouseenter,mouseover或者jquery的hover事件内部实现更改元素的样式。

热心网友

样式实现不了,要用js或者jq

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com