W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
焦點(diǎn)移動(dòng)是智慧屏的主要交互方式,本節(jié)將介紹焦點(diǎn)邏輯的主要規(guī)則。
圖1 div 焦點(diǎn)移動(dòng)時(shí)距離計(jì)算示例
通用屬性 focusable 主要用于控制組件能否獲焦,本身不支持焦點(diǎn)的組件在設(shè)置此屬性后可以擁有獲取焦點(diǎn)的能力。如 text 組件本身不能獲焦,焦點(diǎn)無(wú)法移動(dòng)到它上面,設(shè)置 text 的 focusable 屬性為 true 后,text 組件便可以獲焦。特別的是,如果在沒(méi)有使用 focusable 屬性的情況下,使用了 focus,blur 或 key 事件,會(huì)默認(rèn)添加 focusable 屬性為 true。
容器組件是否可獲焦依賴(lài)于是否擁有可獲焦的子組件。如果容器組件內(nèi)沒(méi)有可以獲焦的子組件,即使設(shè)置了 focusable 為 true,依然不能獲焦。當(dāng)容器組件 focusable 屬性設(shè)置為 false,則它本身和它所包含的所有組件都不可獲焦。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: