2011-05-26 62 views

回答

44

當鼠標指針位於某個元素上時,懸停爲「真」。如果光標位於該元素中,則焦點爲true。懸停可能是錯誤的並且對焦正確(例如,單擊文本字段然後移動鼠標)

+3

是的,我忘記了點擊後移動鼠標的動作。也可以選擇一個字段。謝謝。 – 2011-05-26 19:13:46

+2

爲了避免混淆,「光標」在這裏意味着「插入符號」。 :) – 2011-05-26 19:14:38

+0

「插入點」: - ] – 2011-05-26 19:25:04

2

懸停僅適用於指針設備位於元素上時。該文件非常清楚。

+1

噢,當然。謝謝。 – 2011-05-26 19:18:14

6

:hover適用於鼠標光標當前結束的任何元素。 :focus引用表單焦點,並且是當前具有焦點的表單元素。粗略地說,如果你開始打字,你會填寫哪個元素?

1

將鼠標懸停在新的css3技術上,可以使用轉換時間添加%百分比。預計IE9所有主流瀏覽器都會支持它們。 這裏有兩個導航菜單的一些示例,用於瞭解懸停時的懸停和動畫以及css3懸停屬性中顏色的淡出。 `

+0

我已經刪除了你未公開的鏈接到你自己的博客。在發佈更多答案之前,請參閱常見問題解答的自我推銷區域。 – 2012-11-11 02:52:14

0

您應該將相同的格式應用於焦點和懸停,這樣用戶將擁有相同的UI體驗。

1

不同:hover:focus之間是:

:hover當鼠標指針在元件上。

:focus當您選擇一個元素時,該元素進入焦點。

更多信息:CSS Pseudo Classes at W3Schools