将CSS应用于所有select2,但不应用于包含字母的id,反之亦然

将CSS应用于所有select2,但不应用于包含字母的id,反之亦然,css,jquery-select2,Css,Jquery Select2,我想为ID不包含的所有select2框编写CSSmonth,我完成了流程 span[id *= "month"]{ background-color: red !important; } 这可以很好地容纳信件 但以下内容不适用,但也适用于包含月份的所有id。。 span:not([id *= "month"]){ background-color: red !important; } 注意:我为什么要使用span标记,因为select生成带有select标记id的span标记

我想为ID不包含的所有select2框编写CSS
month
,我完成了流程

span[id *= "month"]{
    background-color: red !important;
}
这可以很好地容纳信件

但以下内容不适用,但也适用于包含
月份的所有id。

span:not([id *= "month"]){
    background-color: red !important;
}
注意:我为什么要使用
span
标记,因为
select
生成带有select标记id的span标记,如下所示:

<span title="Month" id="select2-ga_regsmonth-container" class="select2-selection__rendered">Month</span>
月份
我做错了什么?
欣赏

似乎效果不错。也许你可以发布你的HTML

span:not([id*=“month”]){
背景色:红色;
}
年份

月份
Select2自动生成