2014-10-28 33 views

回答

2

沒有不能是錨標記,它mosly與輸入標籤和元素

的:啓用CSS僞類表示任何支持元素。如果元素可以被激活(例如選擇,點擊或接受文本輸入)或接受焦點,則該元素被啓用。該元素還有一個禁用狀態,在該狀態下它不能被激活或接受焦點。

鏈接或錨標籤可以onle具有以下僞類

  • 一個:鏈接
  • 一個:拜訪
  • 答:懸停
  • 一:重點
  • 一:主動
+0

是的我知道,但我認爲啓用僞類應該只適用於接受禁用屬性的元素。 還有更多元素可以被點擊或聚焦,並且不會受到啓用選擇器的影響。看這裏https://html5.org/r/8818 – user3448600 2014-10-28 19:46:41

2

在HTML中,:enabled不應該匹配超鏈接(即,a:link, a:visited),因爲超鏈接由於不是form elements而沒有禁用狀態。規範的this section中沒有提及超鏈接,該鏈接列出了哪些類型的元素可以具有禁用狀態。

如果:enabled僞在您使用的任何瀏覽器上與超鏈接匹配,那麼該瀏覽器的行爲不正確。它在Firefox或IE上不匹配。