CSS cursor 屬性
定義和用法
cursor 屬性規(guī)定要顯示的光標(biāo)的類型(形狀)。
該屬性定義了鼠標(biāo)指針?lè)旁谝粋€(gè)元素邊界范圍內(nèi)時(shí)所用的光標(biāo)形狀(不過(guò) CSS2.1 沒(méi)有定義由哪個(gè)邊界確定這個(gè)范圍)。
| 默認(rèn)值: | auto |
|---|---|
| 繼承性: | yes |
| 版本: | CSS2 |
| JavaScript 語(yǔ)法: | object.style.cursor="crosshair" |
實(shí)例
一些不同的光標(biāo):
span.crosshair {cursor:crosshair;}
span.help {cursor:help;}
span.wait {cursor:wait;}
瀏覽器支持
所有主流瀏覽器都支持 cursor 屬性。
注釋:Opera 9.3 和 Safari 3 不支持 url 值。
注釋:任何版本的 Internet Explorer (包括 IE8)都不支持屬性值 "inherit"。
可能的值
| 值 | 描述 |
|---|---|
| url |
需使用的自定義光標(biāo)的 URL。 注釋:請(qǐng)?jiān)诖肆斜淼哪┒耸冀K定義一種普通的光標(biāo),以防沒(méi)有由 URL 定義的可用光標(biāo)。 |
| default | 默認(rèn)光標(biāo)(通常是一個(gè)箭頭) |
| auto | 默認(rèn)。瀏覽器設(shè)置的光標(biāo)。 |
| crosshair | 光標(biāo)呈現(xiàn)為十字線。 |
| pointer | 光標(biāo)呈現(xiàn)為指示鏈接的指針(一只手) |
| move | 此光標(biāo)指示某對(duì)象可被移動(dòng)。 |
| e-resize | 此光標(biāo)指示矩形框的邊緣可被向右(東)移動(dòng)。 |
| ne-resize | 此光標(biāo)指示矩形框的邊緣可被向上及向右移動(dòng)(北/東)。 |
| nw-resize | 此光標(biāo)指示矩形框的邊緣可被向上及向左移動(dòng)(北/西)。 |
| n-resize | 此光標(biāo)指示矩形框的邊緣可被向上(北)移動(dòng)。 |
| se-resize | 此光標(biāo)指示矩形框的邊緣可被向下及向右移動(dòng)(南/東)。 |
| sw-resize | 此光標(biāo)指示矩形框的邊緣可被向下及向左移動(dòng)(南/西)。 |
| s-resize | 此光標(biāo)指示矩形框的邊緣可被向下移動(dòng)(南)。 |
| w-resize | 此光標(biāo)指示矩形框的邊緣可被向左移動(dòng)(西)。 |
| text | 此光標(biāo)指示文本。 |
| wait | 此光標(biāo)指示程序正忙(通常是一只表或沙漏)。 |
| help | 此光標(biāo)指示可用的幫助(通常是一個(gè)問(wèn)號(hào)或一個(gè)氣球)。 |
TIY 實(shí)例
- 改變光標(biāo)
- 本例演示如何改變光標(biāo)。