css 中的 $ 符号是什么意思,如何验证它?

What does the $ sign mean in css and how validate it?

在我的 css 代码之一中,我看到了这段代码:

 . u, . u {
            width: 58.3333333333%;
            clear: none;
            margin-left: 0;
        }

我试着转换它...

.7u, .7u$ {
            width: 58.3333333333%;
            clear: none;
            margin-left: 0;
        }

现在我尝试验证它...所以我在数字前添加 'i'...但是“$”符号是什么?如果它很重要,我该如何验证为普通代码?

.i7u, .i7u$ {
            width: 58.3333333333%;
            clear: none;
            margin-left: 0;
        }

我认为这只是一个符号,但我怕我错了

这只是在 class 名称中使用的无效字符,仅此而已。 CSS3 允许 class 名称中的 UTF-8 基本字符,但有一些例外:

~ ! @ $ % ^ & * ( ) + = , . / ' ; : " ? > < [ ] \ { } | ` #

Which characters are valid in CSS class names/selectors?