`
bulote
  • 浏览: 1385467 次
文章分类
社区版块
存档分类
最新评论

CSS中cursor

 
阅读更多
关于cursor的说明,书上是这样讲的:

设置或检索在对象上移动的鼠标指针采用的光标形状。
此属性的值可以是多个,其间用逗号分隔。假如第一个值不可以被客户端系统理解或所指定的光标无法找到及显示,则第二个值将被尝试使用。依此类推。假如全部值都不可用的话,则此属性不会发生作用。光标不会被改变。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 cursor 。


这个属性主要是修改鼠标移上页面某一元素,所表现出来的形状。用来引导用户,见到鼠标的形状马上知道这一元素是什么类型的元素,如:小手,很清楚知道那是一个超级连接,等。
示例:
p { cursor: text; }
a { cursor: pointer; }
body { cursor: url("mycursor.gif"), url("images/cursors/footcursor.jpg"), default; }



下面这个粉红色的代码是我今天做下拉菜单在CSS样式表中的写法。写法很简单,但是学习的东西一定要详细的知道是什么样子!所以也贴出来!!
ul.MenuBarHorizontal
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 14px;
cursor: default;
width: auto;
}



语法:
cursor : auto | all-scroll | col-resize| crosshair | default | hand | move | help | no-drop | not-allowed | pointer | progress | row-resize | text | vertical-text | wait | *-resize | url ( url )




取值:
auto :
默认值。浏览器根据当前情况自动确定鼠标光标类型。
all-scroll :
IE6.0 有上下左右四个箭头,中间有一个圆点的光标。用于标示页面可以向上下左右任何方向滚动。
col-resize :IE6.0 有左右两个箭头中间由竖线分隔开的光标。用于标示项目或标题栏可以被水平改变尺寸。
crosshair :
简单的十字线光标。
default :
客户端平台的默认光标。通常是一个箭头。
hand :
竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。
move :
十字箭头光标。用于标示对象可被移动。
help :
带有问号标记的箭头。用于标示有帮助信息存在。
no-drop :
IE6.0 带有一个被斜线贯穿的圆圈的手形光标。用于标示被拖起的对象不允许在光标的当前位置被放下。
not-allowed :
IE6.0 禁止标记(一个被斜线贯穿的圆圈)光标。用于标示请求的操作不允许被执行。
pointer :
IE6.0 和 hand 一样。竖起一只手指的手形光标。就像通常用户将光标移到超链接上时那样。
progress :
IE6.0 带有沙漏标记的箭头光标。用于标示一个进程正在后台运行。
row-resize :
IE6.0 有上下两个箭头,中间由横线分隔开的光标。用于标示项目或标题栏可以被垂直改变尺寸。
text :
用于标示可编辑的水平文本的光标。通常是大写字母 I 的形状。
vertical-text :
IE6.0 用于标示可编辑的垂直文本的光标。通常是大写字母 I 旋转90度的形状。
wait :
用于标示程序忙用户需要等待的光标。通常是沙漏或手表的形状。
*-resize :
用于标示对象可被改变尺寸方向的箭头光标。w-resize | s-resize | n-resize | e-resize | ne-resize | sw-resize | se-resize | nw-resize
url ( url ) :
IE6.0 用户自定义光标。使用绝对或相对 url 地址指定光标文件(后缀为 .cur 或者 .ani )。
分享到:
评论

相关推荐

    css中cursor属性详解PDF

    css中cursor 属性详解语法:cursor : auto | all-scroll | | col-resize|crosshair | default | hand mov e | help | no-drop | not-allowed | pointer | progress | |row-resize | text | vertical-text | wait |*-...

    CSS中cursor属性的鼠标样式明细

    在CSS中,cursor属性用于定义鼠标悬停在元素上方时显示的光标样式。光标样式可以影响用户的交互体验,使网页的导航和操作更加直观和友好。以下详述了CSS中cursor属性所包含的一些常见鼠标样式,并解释了它们的用途。...

    CSS-cursor鼠标样式一览表

    其中,`cursor`属性是CSS中的一个重要特性,它允许开发者自定义鼠标指针在不同元素上显示的样式。本篇文章将详细阐述`cursor`属性的使用及其各种预定义的鼠标样式。 `cursor`属性主要用于改变用户在页面上的交互...

    鼠标特效css的cursor属性

    其中,利用CSS中的`cursor`属性来改变鼠标指针样式就是一种常见的优化手段。通过设置不同的鼠标样式,可以给用户传递更多的交互信息,使得网站显得更加生动有趣。 #### CSS Cursor属性概述 `cursor`属性用于定义当...

    前端开源库-css-cursor

    在前端开发中,CSS(Cascading Style Sheets)是用于控制网页元素样式的重要技术,而“cursor”属性则是CSS中的一个重要部分,它定义了用户在鼠标指针位于元素上时的光标形状。"css-cursor"是一个开源库,专注于规范...

    举例详解CSS中的cursor属性

    在CSS中,`cursor`属性是一个非常有用的功能,它允许我们改变用户在页面上移动鼠标时看到的指针样式。本文主要介绍了两个实用的`cursor`属性组合:`zoom-in/zoom-out`和`grab/grabbing`,它们极大地增强了用户体验,...

    css cursor 的可选值(鼠标的各种样式)

    CSS中的`cursor`属性用于控制鼠标指针在页面上的显示样式。这个属性允许开发者根据不同的交互情况设置不同的鼠标光标,以提供更好的用户体验和视觉反馈。以下是对标题和描述中提到的一些`cursor`可选值的详细解释: ...

    用css添加手状样式鼠标移上去变小手

    CSS中的cursor属性就是用来控制鼠标指针的样式的。使用cursor: pointer或cursor: hand将元素上的鼠标指针设置为手形光标,这是一个常用的技巧,特别在Web设计中非常普遍。以下是一些CSS中cursor属性的常见取值及其...

    光标形状 html css css知识 网页知识

    CSS提供了`cursor`属性,用于定义鼠标指针在元素上时显示的形状。例如,如果你想让鼠标在某个元素上变为手型,你可以这样编写CSS代码: ```css selector { cursor: pointer; } ``` 这里的`selector`是你希望应用此...

    css常用代码大全(html+css代码).pdf

    这些只是CSS的一部分基础知识,实际应用中还有更复杂的布局技术,如响应式设计、Flexbox和Grid布局,以及更高级的动画和过渡效果。熟悉并熟练运用这些CSS代码,将能极大地提升网页设计的质量和效率。

    CSS常用英语词汇大全

    CSS中的 `cursor` 属性用于改变鼠标光标在某些元素上出现的样子。 - **Dashed** [dæʃt] - 虚线。CSS中的 `border-style: dashed;` 可以设置元素的边框为虚线样式。 - **Decimal** ['desiməl] - 十进制。CSS中的...

    CSS3中文完全参考手册

    此外,书中可能还包括了关于浏览器兼容性、性能优化和最佳实践的讨论,以确保开发者能够在不同的环境下有效地应用CSS3技术。 总之,《CSS3中文完全参考手册》是Web前端开发者的宝贵资源,无论你是初入行的新手,...

    CSS经典圆形按钮

    在网页设计中,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、MathML等各种XML方言)文档呈现样式的语言。本主题聚焦于一个特定的设计元素——"CSS经典圆形按钮"。圆形按钮是网页设计中常用的一...

    cursor鼠标指针图片连接

    `cursor`属性是CSS中的一个关键属性,用于设置元素的光标显示。它可以接受多种预定义的值,如`default`、`pointer`、`text`、`wait`等,也可以接受URL指向的自定义图像,以创建独特的鼠标指针效果。 例如,如果你想...

    全新代码编辑器 Cursor Linux版本0.1.11

    1. **多语言支持**:Cursor编辑器通常支持多种编程语言,如C++, Python, Java, JavaScript, HTML, CSS等,允许用户无缝切换并编辑不同类型的项目。 2. **语法高亮**:为提高代码可读性,Cursor提供了语法高亮功能,...

    常用控件CSS样式

    "常用控件CSS样式"是一个集合,包含了各种经典且美观的CSS样式,适用于多种常见的网页控件,这些样式可以自定义并应用于项目中,以提升用户体验和界面美观度。 "设计模edo-Flat-UI-c4d26b2"这个文件很可能是这个...

    css常见考题 !!css常见考题 css常见考题

    ### CSS常见考题知识点解析 #### 一、DOCTYPE与CSS兼容性问题 ...以上内容涵盖了CSS面试中常见的几个考点,包括但不限于DOCTYPE声明、元素居中、盒模型处理、链接状态样式顺序等,希望对你有所帮助。

    CssButton按钮样式

    在网页设计中,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、XHTML等)文档中元素外观、布局和结构的关键技术。本文将深入探讨如何使用CSS来创建美观且功能丰富的“CssButton”按钮样式,以及...

Global site tag (gtag.js) - Google Analytics