Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以基于CSS属性(及其值)使用CSS选择器?_Css_Css Selectors - Fatal编程技术网

是否可以基于CSS属性(及其值)使用CSS选择器?

是否可以基于CSS属性(及其值)使用CSS选择器?,css,css-selectors,Css,Css Selectors,例如,我想要一个CSS选择器,用于所有具有CSS溢出的div元素:auto;所有物有可能有这样的选择器吗?没有。css无法做到这一点。您需要使用脚本语言 但是,如果您在html中定义了如下样式,则可以这样做: div[style=overflow:auto;]{ 背景色:f00; } 溢出是自动的 注意style=overflow:auto;将匹配具有确切CSS字符串的div。如果要选择包含overflow:auto和其他css的div,可以使用*selector div[style*=&qu

例如,我想要一个CSS选择器,用于所有具有CSS溢出的div元素:auto;所有物有可能有这样的选择器吗?

没有。css无法做到这一点。您需要使用脚本语言

但是,如果您在html中定义了如下样式,则可以这样做:

div[style=overflow:auto;]{ 背景色:f00; } 溢出是自动的 注意style=overflow:auto;将匹配具有确切CSS字符串的div。如果要选择包含overflow:auto和其他css的div,可以使用*selector

div[style*="overflow:auto;"]{
  background-color: #f00;
}

如果一个CSS选择器应用了CSS属性,那么对于标准样式表应用程序会怎么样?:}@user2864740实际上我想使用,所以我想立即将这个滚动条应用到站点上任何具有overflow:auto属性的div上;而不是在站点中查找所有div以查找具有overflow:auto属性的div,然后对其调用nicesroll。。这将是一种聪明的练习,而不是实用性。