CSS cursor 屬性

定義和用法

cursor 屬性規定要顯示的光標的類型(形狀)。

該屬性定義了鼠標指針放在一個元素邊界范圍內時所用的光標形狀(不過 CSS2.1 沒有定義由哪個邊界確定這個范圍)。

另請參閱:

CSS 教程:CSS 定位

HTML DOM 參考手冊:cursor 屬性

實例

一些不同的光標:

span.crosshair {cursor:crosshair;}
span.help {cursor:help;}
span.wait {cursor:wait;}

親自試一試

CSS 語法

cursor: value;

屬性值

描述
url

需使用的自定義光標的 URL。

注釋:請在此列表的末端始終定義一種普通的光標,以防沒有由 URL 定義的可用光標。

default 默認光標(通常是一個箭頭)
auto 默認。瀏覽器設置的光標。
crosshair 光標呈現為十字線。
pointer 光標呈現為指示鏈接的指針(一只手)
move 此光標指示某對象可被移動。
e-resize 此光標指示矩形框的邊緣可被向右(東)移動。
ne-resize 此光標指示矩形框的邊緣可被向上及向右移動(北/東)。
nw-resize 此光標指示矩形框的邊緣可被向上及向左移動(北/西)。
n-resize 此光標指示矩形框的邊緣可被向上(北)移動。
se-resize 此光標指示矩形框的邊緣可被向下及向右移動(南/東)。
sw-resize 此光標指示矩形框的邊緣可被向下及向左移動(南/西)。
s-resize 此光標指示矩形框的邊緣可被向下移動(南)。
w-resize 此光標指示矩形框的邊緣可被向左移動(西)。
text 此光標指示文本。
wait 此光標指示程序正忙(通常是一只表或沙漏)。
help 此光標指示可用的幫助(通常是一個問號或一個氣球)。

技術細節

默認值: auto
繼承性: yes
版本: CSS2
JavaScript 語法: object.style.cursor="crosshair"

TIY 實例

改變光標
本例演示如何改變光標。

瀏覽器支持

表格中的數字注明了完全支持該屬性的首個瀏覽器版本。

Chrome IE / Edge Firefox Safari Opera
5.0 5.5 4.0 5.0 9.6

注釋:Opera 9.3 和 Safari 3 不支持 url 值。