0

0

如何使用CSS设置不同类型的光标?

WBOY

WBOY

发布时间:2023-09-22 19:45:03

|

2662人浏览过

|

来源于tutorialspoint

转载

如何使用css设置不同类型的光标?

CSS(层叠样式表)是设计网站视觉外观的强大工具,包括光标样式。光标是网页设计的重要方面。它有助于向用户提供视觉反馈,并使他们能够有效地进行交互。

什么是光标?

光标是一个位置指示器,用于指示用户在屏幕上的当前位置。它也被称为“插入符号”。它在用户界面设计中起着重要作用。在CSS中,我们可以根据需要设置光标,以向用户提供视觉反馈,指示可以在特定位置执行的操作。

语法

css selector {
   courser : courser type;
}

现在,我们将探索可以使用CSS设置的不同类型的光标

默认光标

在网页设计中,默认光标是最常见的光标类型,当没有指定其他光标时使用。它在屏幕上看起来像一个箭头指针,表示用户可以点击该元素。

立即学习前端免费学习笔记(深入)”;

示例1

这里有一个设置默认光标的示例。




   


   

This is an example of default cursor

Click Here

指针光标

指针光标由一个指向链接的手表示。当用户悬停在链接上时,它表示该元素可点击。我们可以使用下面的代码来设置指针光标 −

css-elector {
   cursor: pointer;
}

文本光标

文本光标是一个闪烁的水平或垂直线,它以I型光标指针的形式显示。当用户悬停在文本或文本输入字段上时,它表示他们已编辑或选择了文本。我们可以使用以下代码来设置文本光标 -

css-elector {
   cursor: text;
}

十字准心光标

十字准星光标只是显示为十字准星指针的水平和垂直线。十字准星光标用于在屏幕上选择特定区域,如图像编辑工具中。我们可以使用以下代码设置十字准星光标 -

css-elector {
   cursor: crosshair;
}

移动光标

移动光标以四个箭头指针的形式出现在屏幕上。它通常用于拖放元素,表示它可以移动。我们可以使用以下代码来设置移动光标 -

Kuwebs企业网站管理系统3.1.5 UTF8
Kuwebs企业网站管理系统3.1.5 UTF8

酷纬企业网站管理系统Kuwebs是酷纬信息开发的为企业网站提供解决方案而开发的营销型网站系统。在线留言模块、常见问题模块、友情链接模块。前台采用DIV+CSS,遵循SEO标准。 1.支持中文、英文两种版本,后台可以在不同的环境下编辑中英文。 3.程序和界面分离,提供通用的PHP标准语法字段供前台调用,可以为不同的页面设置不同的风格。 5.支持google地图生成、自定义标题、自定义关键词、自定义描

下载
css-elector {
   cursor: move;
}

不允许的光标

不允许的光标表示请求的操作将不会执行。它以一个带有对角线的圆圈的形式出现。我们可以使用以下代码来设置不允许的光标 -

css-elector {
   cursor: not-allowed;
}

进度光标

进度光标以旋转的圆圈形式显示。它表示程序在后台忙碌,但用户仍然可以与界面交互。我们可以使用以下代码来设置进度光标 -

css-elector {
   cursor: progress;
}

等待光标

等待光标显示为旋转的风车。它表示程序正在忙碌中,无法与用户界面进行交互。我们可以使用以下代码来设置等待光标 -

css-elector {
   cursor: wait;
}

帮助光标

帮助光标显示为一个问号指针。当用户需要帮助时,例如点击帮助图标或按钮时使用。我们可以使用以下代码设置帮助光标 -

css-elector {
   cursor: help;
}

示例2

Here is an example of how to set the different types of cursors using CSS.




   


   

Setting the different types of cursors using CSS

Move the mouse over the words to see the cursor change:

Default
Text
Pointer
Crosshair
Move
not-allowed
Progressd
wait
help
e-resize
ne-resize
nw-resize
n-resize
se-resize
sw-resize
s-resize
w-resize

使用CSS自定义光标

除了CSS提供的标准光标外,我们还可以使用自定义光标。通过使用自定义光标,我们可以为网站增添独特的风格。

示例 3

以下是使用CSS创建自定义光标的示例。

  
  

   


   

Custom Cursors with CSS

Move the mouse over to see the cursor change

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text

In the above example, we have created a div element with a class of my-cursor. We then set the cursor property to URL ( https://cdn.icon-icons.com/icons2/1875/PNG/96/cursor_120340.png), auto。这意味着浏览器将cursor_120340.png文件用作自定义光标,如果找不到或加载文件失败,则回退到默认光标。

结论

在这里,我们讨论了不同类型的CSS光标。它是网页设计师的强大工具,可以自定义光标样式并为用户交互提供视觉反馈。通过使用上面的代码,我们可以在CSS中设置不同类型的光标。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
css
css

css是层叠样式表,用来表现HTML或XML等文件样式的计算机语言,不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。php中文网还为大家带来html的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

524

2023.06.15

css居中
css居中

css居中:1、通过“margin: 0 auto; text-align: center”实现水平居中;2、通过“display:flex”实现水平居中;3、通过“display:table-cell”和“margin-left”实现居中。本专题为大家提供css居中的相关的文章、下载、课程内容,供大家免费下载体验。

263

2023.07.27

css如何插入图片
css如何插入图片

cssCSS是层叠样式表(Cascading Style Sheets)的缩写。它是一种用于描述网页或应用程序外观和样式的标记语言。CSS可以控制网页的字体、颜色、布局、大小、背景、边框等方面,使得网页的外观更加美观和易于阅读。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

754

2023.07.28

css超出显示...
css超出显示...

在CSS中,当文本内容超出容器的宽度或高度时,可以使用省略号来表示被隐藏的文本内容。本专题为大家提供css超出显示...的相关文章,相关教程,供大家免费体验。

539

2023.08.01

css字体颜色
css字体颜色

CSS中,字体颜色可以通过属性color来设置,用于控制文本的前景色,字体颜色在网页设计中起到很重要的作用,具有以下表现作用:1、提升可读性;2、强调重点信息;3、营造氛围和美感;4、用于呈现品牌标识或与品牌形象相符的风格。

760

2023.08.10

什么是css
什么是css

CSS是层叠样式表(Cascading Style Sheets)的缩写,是一种用于描述网页(或其他基于 XML 的文档)样式与布局的标记语言,CSS的作用和意义如下:1、分离样式和内容;2、页面加载速度优化;3、实现响应式设计;4、确保整个网站的风格和样式保持统一。

605

2023.08.10

css三角形怎么写
css三角形怎么写

CSS可以通过多种方式实现三角形形状,本专题为大家提供css三角形怎么写的相关教程,大家可以免费体验。

560

2023.08.21

css设置文字颜色
css设置文字颜色

CSS(层叠样式表)可以用于设置文字颜色,这样做有以下好处和优势:1、增加网页的可视化效果;2、突出显示某些重要的信息或关键字;3、增强品牌识别度;4、提高网页的可访问性;5、引起不同的情感共鸣。

395

2023.08.22

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

43

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号