怎么设置div背景颜色?

这个为啥会失效,设置div背景颜色的不应该是background-color吗?

img

改个样式名,不要用数字,如改为.a1,下面的html代码id="a1"

一定要用数字,要改为1的unicode编码值
当css class名是数字开头或者包含特殊字符的话,在写CSS样式的的类名的时候要进行Unicode码转换,不过CSS语法是不允许这样做的,这会让代码很难阅读

有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~

img


<style>

    #\31 {
        background: #f00
    }
</style>
<div id="1">
    aaa
</div>

你的背景色就是白色呀,另外不要使用数字,因为这是规范要求的,并且不能识别出纯数字同时也不能数字开头,你可以使用英文或者英文+数字组合,尽量命名有意义