Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.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
Javascript CSS将类分配给非特定类型的子元素_Javascript_Html_Css - Fatal编程技术网

Javascript CSS将类分配给非特定类型的子元素

Javascript CSS将类分配给非特定类型的子元素,javascript,html,css,Javascript,Html,Css,假设我有一个id为mydiv的DIV元素 我只想将CSS类分配给这个div的非span元素的直接后代。因此,在上面的示例中,类应该只分配给子div和p元素。如何使用CSS而不是Javascript来实现这一点?您可以使用: 注意:您没有指定CSS类,而是将一组CSS样式应用于特定选择。您可以使用: 注意:您没有指定CSS类,而是将一组CSS样式应用于特定的选择。您不能添加带有CSS的类,但您可以选择元素并将样式应用于它们(如果这是您的意思) #mydiv > :not(span) { /*

假设我有一个id为mydiv的DIV元素

我只想将CSS类分配给这个div的非span元素的直接后代。因此,在上面的示例中,类应该只分配给子div和p元素。如何使用CSS而不是Javascript来实现这一点?

您可以使用:

注意:您没有指定CSS类,而是将一组CSS样式应用于特定选择。

您可以使用:


注意:您没有指定CSS类,而是将一组CSS样式应用于特定的选择。

您不能添加带有CSS的类,但您可以选择元素并将样式应用于它们(如果这是您的意思)

#mydiv > :not(span) { /* apply style to direct descendants that aren't span */ }

您不能添加带有CSS的类,但您可以选择元素并对其应用样式(如果这是您的意思的话)

#mydiv > :not(span) { /* apply style to direct descendants that aren't span */ }

你想用CSS分配一个CSS类?这是什么问题?你想用CSS分配一个CSS类?这是什么问题?谢谢你的回答谢谢你的回答谢谢你的回答response@StevenSmith很高兴能帮忙。谢谢你的帮助response@StevenSmith很高兴能帮忙。
#mydiv > :not(span) { /* apply style to direct descendants that aren't span */ }