css怎么改鼠标样式,如何利用CSS改变鼠标的样式
大家好,又见面了,我是你们的朋友全栈君。
各种各样的鼠标样式,对于经常使用电脑的人而言一定不会生疏。当鼠标移动到不同的地方时,当鼠标执行不同的功能时,鼠标的外形都会发生变化。但在网页上,貌似只有当鼠标在超级链接上时才出现一个手形,在其它地方似乎没有什么变化,同布满动感的网页显得不怎么和谐。实际上,用css可以方便地定义许多种鼠标外形。下面小编就为大家介绍一下怎样利用CSS改变鼠标的样式。
用CSS改变鼠标的样式,我们使用cursor属性,现在就让我们了解一下这个属性的相关内容。
一、cursor语法
cursor属性的属性值分为
auto|crosshair|default|hand|move|help|wait|text|w-resize|s-resize|n-resize|e-resize|ne-resize|sw-resize|se-resize|nw-resize|pointer|url(url)
部分效果可见下图
而我们最常用的cursor光标有以下几种
1)div{cursor:default }默认正常鼠标指针
2)div{cursor:hand}和div{cursor:text}文本选择效果
3)div{cursor:move}移动选择效果
4)div{cursor:pointer}手指形状链接选择效果
5)div{ cursor:url(url图片地址)}设置对象为图
二、cursor的作用
cursor设置或检索在对象上移动的鼠标指针采用何种系统预定义的光标形状。
三、cursor写法
cursor写法非常简单
如果你想设置鼠标移动到html p对象时鼠标变为文本选择样式,只需这样写:
p{cursor:text;}
如果你想设置设置鼠标移动到a超链接对象时鼠标变为手指形状,可以写为:
a{cursor:pointer;}
当你需要设置鼠标指针默认为一个小图片时,则可以:
body {cursor:url;/*小图片地址*/}
了解了相关属性值的含义,鼠标的外形就在你的把握之中了,需要让鼠标在那里变为什么外形,只需改变该元素的cursor属性值即可。虽然小编为大家提供了很多cursor的属性值。但在实际布局时,应注意不要滥用光标并尽量减少使用自定义图片作为鼠标样式,从而避免网页给人一种过于复杂不符合用户体验的感觉。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138345.html原文链接:https://javaforall.cn
相关文章
- CSS 技术
- HTML如何加背景图片_css设置背景图片
- 【青山学css】如何用css实现抖音直播评论区透明渐变效果
- html下划线 下移,css如何实现下划线滑动效果
- 十五种CSS鼠标样式
- CSS画三角形及其原理
- 【说站】css中浮动如何理解
- 【说站】css中flex布局如何使用
- 【说站】css中a标签伪类如何使用
- 【说站】css如何使用scale()方法进行缩放
- 【说站】css中padding如何计算
- css 渐变背景_照片背景换成蓝色渐变
- 如何用html+css+js做一个跳跃逃离坍塌房子
- 如何使用前端css代码去掉百度地图左下角的图标
- css移动端适配最佳实践
- css中实现垂直居中详解编程语言
- Element-UI 框架使用引入css详解编程语言
- CSS如何影响MySQL的使用(css影响MySQL)
- CSS如何使DIV层居中
- CSS制作树状目录教程
- 用js实现的抽象CSS圆角效果!!
- php压缩多个CSS为一个css的代码并缓存
- 如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
- css结合js制作下拉菜单示例代码
- JS使用getComputedStyle()方法获取CSS属性值
- 兼容主流浏览器的jQuery+CSS实现遮罩层的简单代码