【发布时间】:2016-08-20 20:04:56
【问题描述】:
是否可以使用仅 CSS 匹配所有具有data-* 属性的节点?
以下是我想匹配的属性示例:
data-scope
data-sessionlink
data-visibility-tracking
我可以的
*[data-scope] *[data-sessionlink] *[data-visibility-tracking]
但我正在寻找更紧凑的东西。此外,我不知道在我的应用程序中可能遇到的所有可能的data-* 属性。
【问题讨论】:
-
这些是属性还是属性值(例如Class="data-scope")
-
这些是属性。
-
当。有一个通配符搜索以字符串开头的属性值,但据我所知,不是属性。
-
是的,我对通配符属性值选择器很熟悉,我不抱太大希望我想做的事情是可能的,但直到你问别人你才知道。跨度>
-
如果不使用 javascript,我不确定这是否可行
标签: css css-selectors custom-data-attribute