【发布时间】:2015-11-23 05:47:47
【问题描述】:
我有一个 WebApp,我需要在其中使用 CSS 文件来操作某些元素。 CSS 类包含方括号和其他特殊字符。至少chrome似乎不直接接受它们。
<div class="profileElement profile[~redString]">123</div>
这个类甚至有效吗?有没有办法使用类名?我要:
.profile[~redString]{
color: red; }
当我使用反斜杠 chrome 转义 ~ 时,我可以将其注入(F12 -> Elements -> 右上角的加号)到页面,但将 css 显示为灰色,这意味着该类不存在于页面。
该类有效吗? 如果是这样,我将如何使用它?
【问题讨论】:
-
@AmmarCSE 这是一个非常古老的问题,在 HTML5 出现之前。
-
@Mr Lister:CSS 标准在这方面根本没有改变。
标签: html css css-selectors