簡體   English   中英

從屏幕閱讀器隱藏Aria-live(禮貌)內部div中的內容更改

[英]Hide content changes in div inside Aria-live ( polite ) from Screen readers

我在一個詠嘆調活動區域內有一個div,僅適用於有眼光的用戶。 該div的更改不應在屏幕閱讀器中宣布。 我嘗試使用

  • ARIA隱藏
  • 角色=介紹
  • ARIA活=“關”

IE和Firefox仍會讀取更改。 Chrome可以正常運行。 贊賞處理這個問題的指針。

首先,視障用戶可用的任何內容或功能都應按原樣提供,或以等效格式提供給屏幕閱讀器用戶。 其次,如果出於某種原因要在屏幕閱讀器中隱藏內容,則該內容不應在現場直播的區域內。 aria-live將動態內容更改暴露給輔助技術。 嘗試從代碼中刪除aria-live =“”(禮讓/關閉等),然后添加aria-hidden =“ true”(該元素及其所有后代將對Assistive技術隱藏)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM