相关疑难解决方法(0)

基于通配符的属性名称的CSS选择器

我最近一直在研究CSS选择器,并且遇到了关于新的"data-*"属性的问题.

我理解为了选择具有数据属性的元素,有几种方法可以解决它:

[data-something='value']{...}    // data-something has value = 'value'
[data-something^='value']{...}   // data-something has value that STARTS with 'value'
[data-something*='value']{...}   // data-something has value with 'value SOMEWHERE in it
Run Code Online (Sandbox Code Playgroud)

这些还有其他变体,但我的问题涉及CSS选择器,它们可以定位只具有"数据"属性的元素.更具体地说,是否有一个CSS选择器可以定位具有任何"数据"属性的元素?

虽然不正确,但我想的是:

[data]{...}
Run Code Online (Sandbox Code Playgroud)

我一直在搜索Google,但还没有找到关于该属性的通用选择器的任何内容.

css attributes css-selectors css3

18
推荐指数
2
解决办法
4792
查看次数

标签 统计

attributes ×1

css ×1

css-selectors ×1

css3 ×1