没有 Aria-Controls 的 Aria-Expanded 的用例是什么

问题描述 投票:0回答:0

我很好奇是否有使用 aria-expanded 属性而不使用 aria-controls 的用例。

有没有办法“自我声明”每个节点的状态(比方说,一个按钮)已经使用这个属性改变了?如果是这样:

  • 这是否仅用于指示按钮可见或不可见?
  • 'expanded' 可以代表节点的状态变化吗?

我对 aria-expanded 的所有用途也有点模糊,因为文档似乎不是很可靠。它只是为了声明自我和/或控制的可见性吗?它可以指示状态变化而不是可见性变化吗?

任何关于此属性的教育将不胜感激。

我已经阅读了一大堆关于 aria-expanded 属性的文章和博客文章,但仍然不确定在没有控件的情况下使用该属性是否有效,以及这种使用有效的上下文是什么。

javascript html accessibility wai-aria
© www.soinside.com 2019 - 2024. All rights reserved.