标签: css css3 css-selectors custom-data-attribute
是否可以使用仅 CSS匹配具有data-*属性的所有节点?
data-*
以下是我想要匹配的属性示例:
data-scope data-sessionlink data-visibility-tracking
我能做到
*[data-scope] *[data-sessionlink] *[data-visibility-tracking]
但我正在寻找更紧凑的东西。此外,我不知道在我的应用程序中可能遇到的所有data-*属性。
答案 0 :(得分:3)
目前不可能使用通配符掩码通过属性名称部分选择元素。
www-style@w3.org邮件列表中最近有一个thread,来自Opera的Simon Pieters提出了一个很好的syntax,它在线程中得到了一些认可,所以是一个在未来它将成为标准的机会:
x-admin-* { ... } [data-my-*] { ... }