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 )。

时间: 2024-08-01 01:58:31

CSS中cursor的相关文章

css中cursor自定义鼠标形状

css中能把cursor变成抓手样的形状,注意不是超链接的那种手,是抓手 css:{cursor:url('绝对路径的图片(格式:cur,ico)'),-moz-zoom-out;}//FF下面 css:{cursor:url('绝对路径'),auto;}//IE,FF,chrome浏览器都可以 例子  代码如下 复制代码 .style1{  cursor: url('http://你地网站/手抓.jpg'); } 补充: 问题一 浏览器不兼容问题:   在FF火狐中可以很正常的显示出来,而在I

CSS中伪类及伪元素用法详解

原文:CSS中伪类及伪元素用法详解 伪类的分类及作用: 注:该表引自W3School教程 伪元素的分类及作用: 接下来让博主通过一些生动的实例(之前的作业或小作品)来说明几种常用伪类的用法和效果,其他的读者可以自己尝试:   :active  大致效果为用鼠标点击时,元素增加特效,鼠标松开时,特效消失.多用在按钮的点击上.  写法: 这里id为box的是一div块,在css中首先设置了他的基本样式,下面为加入:active伪类后需要修改的样式. 未点击时: 点击之后: :active.:hove

CSS中的滑动门技术

css 原文作者:Douglas Bowman 原文出自:A List Apart 中文翻译:54player.com nobita 版权说明:本文中文翻译版权归译者54player.com nobita所有.需要转载发表的,请先与作者联系 在CSS中,一个经常被人们讨论的先进之处即背景图像的可层叠性,并允许他们在彼此之上进行滑动,以创造一些特殊的效果.根据CSS2.0当前的规定,每一个背景图像都需要各自的HTML元素.在许多情况下,典型的标记已经为一般的接口组件提供了多种元素以供我们使用. 标

html-本人菜鸟一枚,请教大神一个关于CSS中ID和类选择器不能用,而标签选择器能用的问题

问题描述 本人菜鸟一枚,请教大神一个关于CSS中ID和类选择器不能用,而标签选择器能用的问题 FIREFOX浏览器,代码如下: HTML代码片段: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> @import url(template/default/styl

php问题-php里css中的清除浮点问题

问题描述 php里css中的清除浮点问题 #head{border:1 solid red;width:100%;height:20;}ul{float:left;}#banner{float:left;}.clear{overflow:hidden;zoom:1;} 首页 首页 首页 首页 首页 首页 我写的这个程序为什么li中的那几个字不显示在规定的div块里而是出现在它的下方呢,是不是清除浮点搞错了啊,浮点换了几次都不成功,求教各位大神指点一下 相关文章 清除require载入的文件 ph

CSS中的文本属性

本文总结一下CSS中关于文字的相关属性,最后给出实例. CSS基础文字属性 文字的基础属性主要包括:字体.颜色和文本.除去颜色color的属性外,字体和文本的相关属性可以权威参考: CSS 文本属性(Text) CSS 字体属性(Font) CSS3新增属性 文本阴影:text-shadow 文本溢出:text-overflow 这个属性一般需要配合overflow:hidden和white-spance:nowrap(强制文本容器不换行)使用. 文本换行:word-wrap word-brea

css中字符换行的一些问题

我们在处理文章的内容的过程中由于文章内容混杂有中文.英文.数字等其他字符,而我们常见的英文和数字是无法在包裹元素中自动换行,这往往会导致元素被撑破,如下图所示: css中word-break可以解决这个问题,写个测试页面来做个笔记 css代码: body{font-size:14px;} p{ border:solid 1px red;width:200px;} html代码: <body>     <p class="test">English中文中文中文中文

学会使用css中的behavior

网页中我们经遇到刷新要保留表单里内容的时候,习惯的做法使用cookie,但是那样做实在是很麻烦,css中的behavior就为我们很好的解决了这个问题. 比如: <input style="behavior:url(#default#savehistory)" name="youname" type="text" id="yourname" size="10" autocomplete="o

float是什么?浮动在CSS中的作用

文章简介:float深入剖析. float是什么? float即为浮动,在CSS中的作用是使元素脱离正常的文档流并使其移动到其父元素的"最左边"或"最右边".下面解释下这个定义中的几个名词的概念: 文档流:在html中文档流即为元素从上至下排列的顺序. 脱离文档流:元素从正常的排列顺序被抽离. 最左边/最右边:上述的移动到父元素最左和最右是指元素往左或往右移动直到碰到另一个浮动元素或父元素内容区的边界(不包括padding). float造成的影响 对其父元素的影响