如何按类名包含加号选择元素+
?
例如
.frme_150+1 {background-position: 150px 1px;}
Run Code Online (Sandbox Code Playgroud)
使用JavaScript更改加号值,是否可以+
在选择器名称中使用字符?
您需要转义加号,因为它在CSS中具有特殊含义,使用前导反斜杠\
,如下所示:
.frme_150\+1 {
background-position: 150px 1px;
}
Run Code Online (Sandbox Code Playgroud)
工作演示.
或者转义'+'
为'\2b '
或'\00002b'
(六个十六进制数字)
此外,您可以使用CSS Attribute Selector实现此目的:
[class="frme_150+1"] { background-position:150px 1px; }
Run Code Online (Sandbox Code Playgroud)
工作演示.