html - 这种 wai aria 实践结构是否正确?
问题描述
这是代码:
<div class="carousel tab-bar">
<div class="carousel-container">
<div class="carousel-wrapper" role="tablist">
<div class="carousel-slide carousel-slide--active" role="group" aria-label="1 of 3">
<button class="tab tab--active" role="tab" aria-selected="true" tabindex="0" id="tab-1">
<span class="tab-content">
<span class="tab-text-label">Favorites</span>
</span>
</button>
</div>
<div class="carousel-slide" role="group" aria-label="2 of 3">
<button class="tab" role="tab" aria-selected="false" tabindex="-1">
<span class="tab-content">
<span class="tab-text-label">Favorites</span>
</span>
</button>
</div>
<div class="carousel-slide" role="group" aria-label="3 of 3">
<button class="tab" role="tab" aria-selected="false" tabindex="-1">
<span class="tab-content">
<span class="tab-text-label">Favorites</span>
</span>
</button>
</div>
</div>
</div>
我在同一代码中使用轮播和选项卡列表的问题。
我不确定我应该在哪里添加role="tablist"
以及是否可以role="group"
用作role="tab"
解决方案
推荐阅读
- beyondcompare - 如何启用两个源代码文件的结构比较?
- reactjs - 登录后返回 Spring Boot + React + Keycloak 不存在 Access-Controll-Allow-Origin 标头
- python - 如何根据python pandas中不同行的字符串形成创建新列
- python - 用户桌面文件夹的格式错误的字符转义和 python expandvars
- javascript - 动画内的css动画不起作用
- logging - 从 logback 中的 StructuredArguments 中排除/屏蔽敏感字段
- python-3.x - 计数分组操作
- arrays - VBA:在循环中使用定义的数组/范围
- java - Scala:运行fat jar时找不到主类
- nullable - 在 PowerBuilder 中,如何将 byte[] 设置为 null?