巧妙运用CSS立刻改变鼠标的样式

2016-02-19 23:09 9 1 收藏

下面是个巧妙运用CSS立刻改变鼠标的样式教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - Web开发 】

  用惯了Windows的人对各种各样的鼠标样式一定不会陌生。当鼠标移动到不同的地方时,当鼠标执行不同的功能时,当系统处于不同的状态时,都会使鼠标的形状发生变化。而在网页上往往只有当鼠标在超级链接上时才出现一个手形,在其它地方似乎没有什么变化,同充满动感的网页显得不怎么和谐。实际上,用CSS可以方便地定义许多种鼠标形状。用本文介绍的方法,可以在网页的作何地方设置鼠标的不同样式。

  在Dreamweaver设置手形鼠标样式效果的制作步骤:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  1、按F7(或点击快速启动栏里那个象八卦图似的图标),调出CSS面板,选择none,再点击面板下部的编辑图标,在弹出的Edit Style Sheet对话框上按New按钮,在弹出的New Style对话框中选择Make Custom Style (class)后,在下面的Name输入框中输入.cursor1(也就是给要定义的class取个名字,注意前面那个小点不要漏了),按OK,立即弹出Style Definition for .cursor1对话框,这时就可定义CSS的.cursor1了。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  2、在Style Definition for .cursor1对话框左边的选择窗口中选择Extensions,在右边的面板上定义(也是选择)Cursor属性,本例是要求鼠标的形状变为手形,所以点击那个三角形按钮,在拉出的鼠标样式列表中选择hand。

  3、按OK按钮返回Edit Style Sheet对话框,按Done按钮,CSS就做好了。在网页源代码的〈head〉 与〈/head〉之间见到的CSS代码是这样的:

〈style type="text/CSS"〉 
〈!-- 
.cursor1 { cursor: hand} 
--〉 
〈/style〉 
  对于不是使用Dreamweaver的网友,直接把上述代码复制在〈head〉与〈/head〉之间,产生的效果相同。

  4、选择一段文本或图象,点一下CSS面板上的.cursor1就行了。按F12,把鼠标移到那段加载了改变鼠标样式CSS的地方,鼠标就会变为手形。对于不是使用Dreamweaver的网友,需把class="cursor"加到网页的源代码中去才行。

  若要把鼠标改变成其它形状,只要在第二步中定义cursor属性时选择不同的样式就行了。各属性值的含义如下:

  crosshair:精确定位十字形; text:文本I形; wait:等待,沙漏形;default:默认指针; help:帮助,带尾箭头; e-resize:箭头朝右方; ne-resize:箭头朝右上方; n-resize:箭头朝上方; nw-resize:箭头朝左上方; w-resize:箭头朝左方; sw-resize:箭头朝左下方; s-resize:箭头朝下方; se-resize箭头朝右下方; auto:自动,鼠标按照默认的状态根据页面上的元素自行改变样式。

  了解了上述属性值的含义,鼠标的形状就在你的掌握之中了,需要让鼠标在那里变为什么形状,只要重复上面的操作就行了。要注意的是:一次只能定义一种鼠标样式,若在一个页面上使用多种样式的鼠标图形,要定义多个class",用时选择加载。

来源:https://www.tulaoshi.com/n/20160219/1629373.html

延伸阅读
标签: Web开发
一般而言,鼠标以斜向上的箭头显示,移到文本上时变为有头的竖线,移到超级链接上变为手型。但用css可控制鼠标的显示效果,如可使鼠标移到普通文本上也显示成手型。 用css控制的语法如下: span style="cursor:*"文本或其它页面元素/span 把 * 换成如下15个效果的一种: hand、crosshair、text、wait、default、help、e-...
无线鼠标有两个部件,一个是接收用的收发器,一个就是无线鼠标了,把收发器接上(一般是插usb接口),并且打开,装上电池打开鼠标的开关就可以找到鼠标,可以用了。 使用方法如下: 一:首先将买来的无线鼠标盒子打开,里面一般有两个部件,一个是鼠标,一个是接受器(相当于蓝牙)外型如下: 二:将接受器插入电脑USB接口,将电池放入鼠标内(注...
标签: 办公软件
    本章是学习Microsoft Excel 2000的一个起点。在Excel环境中,所有的工作均是围绕着工作簿文件和工作表展开的。在使用Excel系统前,我们必须理解这些基本概念,比如工作簿、工作表、单元格等等。     鼠标器是一个常用的输入工具,利用鼠标我们可以很方便地选取菜单、点击工具栏上的操...
标签: Web开发
多层模式表单(Cascading Style Sheet, CSS)是一种为超文本置标语言(HyperText Markup Language, HTML)提供增强补充服务的技术,可对每一个HTML的置标(tag)做精雕细刻的修饰。只用HTML制作的网页,对页面内各部分的修饰能力有限且语句烦锁,CSS正是弥补这一缺陷的有力技术,它语句、文法简单,只要在源码中插入STYLE语句就可轻易实现页面...
标签: Web开发
在过去页面上的字体是一成不变的,静静的呆在那。当DHTML(动态网页)出现后,我们能有更多方式控制字体了。一般来说,动态字体的实现核心是CSS(层叠样式表)加JavaScript。使用了以上两项技术后,字体就能产生许多变化。 1.CSS定义字体的标签元素 font-family: 设置字体字族。 span style="font-family: 黑体, 宋体(GB)"田涛/span font-sy...

经验教程

599

收藏

87
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部