gpt4 book ai didi

javascript - HTML5 细节和总结可用性问题

转载 作者:行者123 更新时间:2023-11-30 13:31:43 27 4
gpt4 key购买 nike

新的 HTML5 详细信息和摘要元素目前已在 Chrome 12 中实现。

我发现一件事与我有关,我想听听您对此事的看法。

open 属性被设置时,除了 summary 元素和 details 元素的“content”之外的任何子节点都将从文档流中移除。

  • 我想提高可用性为用户提供清晰的视觉提示。

  • 所以我要防止默认JavaScript 中的行为。

  • 切换摘要元素时(单击或键盘),向下滑动如果细节动画开始元素已关闭或向上滑动动画开始时细节元素已打开。

如果元素是打开的,则在动画结束时移除 open 属性。否则,内容将在动画仍在运行时立即不可见。

这一切都很好,但是可访问性呢?使用辅助技术的人们。他们将不得不等待向上滑动动画的持续时间,然后才能确认详细信息元素已关闭(因为只有到那时,open 属性才会被删除)?

最佳答案

你为什么不设置aria-expanded在关闭动画之前设置为 false?

关于javascript - HTML5 细节和总结可用性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6529142/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com