分享

js改变鼠标的形状和样式

 muyable 2013-08-16
当今多数浏览器支持一下指针样式(将鼠标移动到样式名称上以观察指针样式改变为那个样式):
Css代码  收藏代码
  1. auto        move           no-drop      col-resize  
  2. all-scroll  pointer        not-allowed  row-resize  
  3. crosshair   progress       e-resize     ne-resize  
  4. default     text           n-resize     nw-resize  
  5. help        vertical-text  s-resize     se-resize     
  6. inherit     wait           w-resize     sw-resize  

在Windows Internet Explorer 6.0或者更新版本,上面的指针样式如下:


要通过脚本改变某一个元素的鼠标指针样式,你可以把元素的属性element.style.cursor设为上面的任何一个值。(另外一种不用JavaScript的方法,可以在元素的HTML标签中使用属性style="cursor:value;"):

Js代码  收藏代码
  1. function setCursorByID(id,cursorStyle) {  
  2. if (document.getElementById) {  
  3.   if (document.getElementById(id).style) {  
  4.    document.getElementById(id).style.cursor=cursorStyle;  
  5.   }  
  6. }  
  7. }  


补充一个常用的改变鼠标样式的方法:如果你想鼠标移动到某个元素上改变鼠标样式 就在这个元素的样式里加上 cursor:(你想改的样式)。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多