autofocus
autofocus 全域性 SVG 屬性定義了一個可在連線到文件後獲得焦點的元素。如果元素本身不可聚焦,則該屬性無效。
autofocus 屬性有一個對應的 HTML 屬性:autofocus。文件中最多隻能有一個元素擁有 autofocus 屬性。如果將其應用於多個元素,則只有第一個元素會獲得焦點。
用法說明
| 值 |
布林屬性
|
|---|---|
| 預設值 | (無) |
| 可動畫的 | 否 |
有關值的描述,請參閱 HTML autofocus 屬性。
可訪問性考慮
自動聚焦 SVG 元素可能會讓使用螢幕閱讀技術的視障人士和有認知障礙的人感到困惑。當設定了 autofocus 時,螢幕閱讀器會在不提前通知使用者的情況下,“瞬間”將使用者移動到可聚焦元素。
在應用 autofocus 屬性時,請仔細考慮可訪問性。自動聚焦到某個元素可能會導致頁面在載入時滾動。在某些觸控裝置上,焦點也可能導致動態鍵盤顯示。雖然螢幕閱讀器會朗讀獲得焦點的元素的 可訪問名稱,但它不會朗讀該元素之前的任何內容(這些內容可能提供更多上下文),而在小裝置上的有視力使用者同樣會錯過前置內容所建立的上下文。
規範
| 規範 |
|---|
| Scalable Vector Graphics (SVG) 2 # autofocus屬性 |
瀏覽器相容性
載入中…
另見
- SVG
tabindex屬性 - HTML
autofocus屬性 SVGElement.autofocus