首頁 >web前端 >css教學 >CSS如何實現滑鼠遊標形狀的變化? (實例演示)

CSS如何實現滑鼠遊標形狀的變化? (實例演示)

青灯夜游
青灯夜游原創
2018-09-06 18:55:302628瀏覽

相信大家在瀏覽各大網站時,會透過滑鼠的不同樣式帶來不同的體驗感受。本篇文章就帶給大家透過CSS如何實現滑鼠形狀的變化? css cursor屬性,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

效果顯示

CSS如何實現滑鼠遊標形狀的變化? (實例演示)

cursor 屬性規定要顯示的遊標的類型(形狀)。此屬性定義了滑鼠指標放在一個元素邊界範圍內時所使用的遊標形狀。所有主流瀏覽器都支援 cursor 屬性。

下面我們透過特定的css cursor  滑鼠的遊標形狀變化的實例程式碼,給大家詳細的一一介紹:

html程式碼:定義容器

<div class="content">
			<div class="box box1"><a href="">CSS鼠标手型效果</a></div>
			<div class="box box2"><a href="">CSS鼠标手型效果</a></div>
			<div class="box box3"><a href="">CSS鼠标十字型效果</a></div>
			<div class="box box4"><a href="">CSS鼠标问号效果</a></div>
			<div class="box box5"><a href="">CSS鼠标等待效果</a></div>
		</div>

cursor的hand屬性是讓滑鼠顯示手型效果

.box1 a{
				background-color: red;
				cursor:hand;
			}

cursor的pointer屬性同樣是讓滑鼠顯示手型效果,但可以相容於多種瀏覽器,推薦這種

.box2 a{
				background-color: #DBDBDB;
				cursor:pointer;
			}

cursor的crosshair屬性是讓滑鼠顯示十字型效果

.box3 a{
				background-color:#777777;
				cursor:crosshair;
			}

cursor的help屬性是讓滑鼠顯示問號型效果

.box4 a{
				background-color:#E6E6E6;
				cursor:help;
			}

cursor的wait屬性是讓滑鼠顯示等待效果,這是一種載入效果

	background-color:#2DC4CB;
				cursor:wait;
			}

cursor除了以上的滑鼠遊標形狀效果,還有表示不同箭頭指向的遊標效果:e- resize(向右的箭頭) ,ne-resize(向右上的箭頭) ,n -resize(向上的箭頭 ),nw-resize(向左上的箭頭) ,w- resize(向左的箭頭) ,sw-resize(左下的箭頭) ,s-resize(向下的箭頭 ),se-resize (向右下的箭頭)。






####################################################################################################

以上是CSS如何實現滑鼠遊標形狀的變化? (實例演示)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn