js動態該表鼠標樣式,js自定義鼠標樣式

本文目錄一覽:

JS動態該表鼠標樣式,鼠標放在圖片上,鼠標指針變成放大鏡形狀

可以使用css來控制

.class {

  cursor:url(‘路徑’),auto;

}

cursor是支持自定義圖標的

你只要定義該元素的樣式,給定路徑後,就可以加載。

不過要注意的是,考慮到IE的兼容性問題,最好使用ico或cur格式的文件,分辨率最好是32×32

js css 自定義鼠標的樣式

html

body

p請把鼠標移動到單詞上,可以看到鼠標指針發生變化:/p

span style=”cursor:auto”

Auto/spanbr /

span style=”cursor:crosshair”

Crosshair/spanbr /

span style=”cursor:default”

Default/spanbr /

span style=”cursor:pointer”

Pointer/spanbr /

span style=”cursor:move”

Move/spanbr /

span style=”cursor:e-resize”

e-resize/spanbr /

span style=”cursor:ne-resize”

ne-resize/spanbr /

span style=”cursor:nw-resize”

nw-resize/spanbr /

span style=”cursor:n-resize”

n-resize/spanbr /

span style=”cursor:se-resize”

se-resize/spanbr /

span style=”cursor:sw-resize”

sw-resize/spanbr /

span style=”cursor:s-resize”

s-resize/spanbr /

span style=”cursor:w-resize”

w-resize/spanbr /

span style=”cursor:text”

text/spanbr /

span style=”cursor:wait”

wait/spanbr /

span style=”cursor:help”

help/span

/body

/html

css3的代碼

設置url還可以自定義圖片

javascript 改變鼠標樣式

不需要js,使用css就可以實現,定義單元格的樣式如下:

td style=”cursor:hand”…/td

如果必須用js實現的話,可以給單元格添加mouseover和mouseout事件,然後使用

cellid.style.cursor = “hand”; 設置為手型

cellid.style.cursor = “default”; 恢復默認

cellid是單元格的id

JS 或者Jquery怎麼實現:點擊一個按鈕之後鼠標樣式改變,然後單擊一次之後變回正常形狀

直接修改元素的cursor屬性呀!例如你要修改body的cursor屬性

$(“button#1”).bind(‘click’,function(){

    if($(“body”).css(‘cursor’)==’crosshair’){

        (“body”).css(‘cursor’,’default’);

    }else{

        (“body”).css(‘cursor’,’crosshair’);

    }

})

然後你要將這個鼠標樣式應用到哪一個元素上,就修改這個元素的cursor就ok了

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/206930.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-08 14:18
下一篇 2024-12-08 14:18

相關推薦

  • QML 動態加載實踐

    探討 QML 框架下動態加載實現的方法和技巧。 一、實現動態加載的方法 QML 支持從 JavaScript 中動態指定需要加載的 QML 組件,並放置到運行時指定的位置。這種技術…

    編程 2025-04-29
  • Python愛心代碼動態

    本文將從多個方面詳細闡述Python愛心代碼動態,包括實現基本原理、應用場景、代碼示例等。 一、實現基本原理 Python愛心代碼動態使用turtle模塊實現。在繪製一個心形的基礎…

    編程 2025-04-29
  • 如何使用HTML修改layui內部樣式影響全局

    如果您想要使用layui來構建一個美觀的網站或應用,您可能需要使用一些自定義CSS來修改layui內部組件的樣式。然而,修改layui組件的樣式可能會對整個頁面產生影響,甚至可能破…

    編程 2025-04-29
  • Python中自定義函數必須有return語句

    自定義函數是Python中最常見、最基本也是最重要的語句之一。在Python中,自定義函數必須有明確的返回值,即必須要有return語句。本篇文章將從以下幾個方面對此進行詳細闡述。…

    編程 2025-04-29
  • t3.js:一個全能的JavaScript動態文本替換工具

    t3.js是一個非常流行的JavaScript動態文本替換工具,它是一個輕量級庫,能夠很容易地實現文本內容的遞增、遞減、替換、切換以及其他各種操作。在本文中,我們將從多個方面探討t…

    編程 2025-04-28
  • 使用easypoi創建多個動態表頭

    本文將詳細介紹如何使用easypoi創建多個動態表頭,讓表格更加靈活和具有可讀性。 一、創建單個動態表頭 easypoi是一個基於POI操作Excel的Java框架,支持通過註解的…

    編程 2025-04-28
  • Python動態輸入: 從基礎使用到應用實例

    Python是一種高級編程語言,因其簡單易學和可讀性而備受歡迎。Python允許程序員通過標準輸入或命令行獲得用戶輸入,這使得Python語言無法預測或控制輸入。在本文中,我們將詳…

    編程 2025-04-28
  • Python自定義列表

    本文將為大家介紹Python中自定義列表的方法和應用場景。對自定義列表進行詳細的闡述,包括列表的基本操作、切片、列表推導式、列表的嵌套以及列表的排序,希望能夠幫助大家更好地理解和應…

    編程 2025-04-27
  • 如何添加Python自定義模塊?

    Python是一種非常流行的腳本語言,因其易學易用和功能強大而備受歡迎。自定義模塊是Python開發中經常使用的功能之一。本文將從多個方面為您介紹如何添加Python自定義模塊。 …

    編程 2025-04-27
  • JFXtras樣式——美化JavaFX應用的必備神器

    本文將從多個方面對JFXtras樣式進行詳細的闡述,教你如何使用JFXtras樣式來美化你的JavaFX應用。無需任何前置知識,讓我們一步步來了解。 一、簡介 JFXtras是一個…

    編程 2025-04-27

發表回復

登錄後才能評論