cursor屬性

繼承屬性,指定當滑鼠游標進入元素區域時的形狀。實際的形狀會因使用者環境的不同而稍微不同。


屬性 適用元素 屬性值 說明
cursor all auto(Default值)
crosshair
default
pointer
move
e-resize
ne-resize
nw-resize
n-resize
se-resize
sw-resize
s-resize
w-resize
text
wait
progress
help
URI
inherit
→ 系統自動指定
→ 十字線
→ 各OS系統(window、MC)的初期值
→ 手指頭形狀
→ 四方箭頭形狀
→ 右方托曳形狀
→ 右上方托曳形狀
→ 左上方托曳形狀
→ 上方托曳形狀
→ 右下方托曳形狀
→ 左下方托曳形狀
→ 下方托曳形狀
→ 左方托曳形狀
→ 選擇TEXT的「I」字形狀
→ 等待中形狀
→ 執行中形狀
→ 問號形狀
→ 形狀圖像的所在位置
→ 強制繼承上層元素的屬性值

 
.auto		{ cursor:auto; }
.crosshair	{ cursor:crosshair; }
.default 	{ cursor:default ; }
.pointer 	{ cursor:pointer ; }
.move	 	{ cursor:move ; }
.e-resize	{ cursor:e-resize; }
.ne-resize 	{ cursor:ne-resize ; }
.nw-resize 	{ cursor:nw-resize ; }
.n-resize	{ cursor:n-resize; }
.se-resize 	{ cursor:se-resize ; }
.sw-resize	{ cursor:sw-resize; }
.s-resize	{ cursor:s-resize; }
.w-resize 	{ cursor:w-resize ; }
.text	 	{ cursor:text ; }
.wait	 	{ cursor:wait ; }
.progress 	{ cursor:progress ; }
.help 		{ cursor:help ; }
output

選我就知道我的滑鼠游標形狀

outline屬性

繼承屬性,設定輪廓線的顏色(outline-color)、種類(outline-style)、粗細(outline-width)。沒有設定的順序,以半形空白做區隔。輪廓線和框線不同,輪廓線是描繪在框線的外圍,不會影響的區塊的位置、大小等(框線的粗細會影響),形狀也不一定會是矩形。常用於在超連結、輸入欄位、選擇按鈕時出現輪廓的效果。


屬性 適用元素 屬性值 說明
outline all outline-color
outline-style
outline-width
inherit
→ 指定輪廓線的顏色
→ 指定輪廓線的種類
→ 指定輪廓線的粗細
→ 強制繼承上層元素的屬性值

 
.outline	{ outline:gray solid 3px;}
.outline a:hover	{ outline:orange solid 3px; }
output

橘色點線為框線,灰色線為輪廓線。點選之後出現的粗橘線,亦是輪廓線。

*1)IE不對應,請用firfox閱覽。

outline-color屬性

繼承屬性,設定輪廓線的顏色。


屬性 適用元素 屬性值 說明
outline-color all 顏色
invert(Default初期值)
inherit
16進位的RGB值Color Name
→ 該當元素的背景顏色反轉
→ 強制繼承上層元素的屬性值

 
.outline	{ outline:solid 3px;outline-color:gray;}
.outline a:hover	{ outline:solid 3px;outline-color:orange ; }
output
*1)IE不對應,請用firfox閱覽。

outline-style屬性

繼承屬性,設定輪廓線的種類(可以參考bord-style屬性值)。


屬性 適用元素 屬性值 說明
outline-style all none
hidden
dotted
dashed
solid
double
groove
ridge
inset
outset
inherit
→ 不設框線,borde-width強制變成"0"
→ 隱藏框線
→ 點線
→ 破線
→ 實線
→ 雙線
→ 立體線(凹陷)
→ 立體線(凸起)
→ 立體線(左上凹陷)
→ 立體線(左上凸起)
→ 強制繼承上層元素的屬性值

 
.outline	{ outline:gray 3px;outline-style:solid ;}
.outline a:hover	{ outline:orange 3px;outline-style:solid ; }
output
*1)IE不對應,請用firfox閱覽。

outline-width屬性

繼承屬性,設定輪廓線的粗細(可以參考bord-width屬性值)。


屬性 適用元素 屬性值 說明
outline-width all 長度
thin
medium
thick
inherit
em、px等長度(相對、絕對單位)值(不可為負數)
→ 細線
→ 標準
→ 粗線
→ 強制繼承上層元素的屬性值

 
.outline	{ outline:gray solid ;outline-width:3px;}
.outline a:hover	{ outline:orange solid;outline-width:3px ; }
output
*1)IE不對應,請用firfox閱覽。



Copyright(C)2009超技情報開發研究室 All rights reserved.