html - 如何使用禁用的 CSS 伪类来设置具有 aria-disabled 属性的元素?
问题描述
我正在创建一个按钮组件,aria-disabled
用于管理禁用状态而不是disabled
属性来满足可访问性要求。
之前我使用 CSS 伪类:disabled
来设置禁用组件的样式。有没有办法使用它来设置按钮和属性的一般aria-disabled="true"
样式?aria-*
解决方案
只需应用属性选择器而不是:disabled
:
[aria-disabled="true"] { /* your declarations */ }
推荐阅读
- python - 如何用python语言为nifi创建插件
- c# - FromSqlRaw 返回值
- php - 搜索最小值时从关联数组返回 array_column
- c# - 如何从 Frame 访问 CommandBar 控件
- ios - AppCenter 不会更改 Flutter 中的共享方案配置
- awk - 使用 sed 或 awk 在每 n 行之后引入顺序字符串
- node.js - 为什么mongodb会自动将字符串转换为long?
- c# - 为什么代码不将某些资产视为预制件?
- c# - 实体框架不加载具有多对多关系的数据
- swift - SwiftUI 仅在查看 ContentView 时隐藏导航栏