日期:2014-04-14 浏览次数:21147 次
用惯了Windows的人对各种各样的鼠标款式一定不会陌生。当鼠标挪动到不同的地方时,当鼠标执行不同的功用时,当系统处于不同的形状时,都会使鼠标的外形发生变化。而在网页上往往只要当鼠标在超级链接上时才出现一个手形,在其它地方似乎没有什么变化,同充满动感的网页显得不怎样和谐。实际上,用CSS可以方便地定义许多种鼠标外形。用本文引见的方法,可以在网页的作何地方设置鼠标的不同款式。
在Dreamweaver中设置手形鼠标款式效果的制造步骤:
1、按F7(或点击快速启动栏里那个象“八卦图”似的图标),调出CSS面板,选择“none”,再点击面板下部的编辑图标,在弹出的“Edit Style Sheet”对话框上按“New”按钮,在弹出的“New Style”对话框中选择“Make Custom Style (class)”后,在下面的“Name”输入框中输入“.cursor1”(也就是给要定义的class取个名字,留意前面那个小点不要漏了),按OK,立即弹出“Style Definition for .cursor1”对话框,这时就可定义CSS的“.cursor1”了。
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〉 |
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",用时选择加载。