css无法正常工作的背景颜色

时间:2016-01-26 20:46:54

标签: html css

我的页面中有以下代码:



.0 {
  background-color: blue;
}
.1 {
  background-color: red;
}

<div class="1">Ma ligne</div>
<div class="0">Ma ligne</div>
<div class="1">Ma ligne</div>
<div class="0">Ma ligne</div>
<div class="1">Ma ligne</div>
<div class="0">Ma ligne</div>
<div class="1">Ma ligne</div>
&#13;
&#13;
&#13;

如果等级为0或1,我想设置背景颜色。但没有任何变化。我错过了什么(很明显)?

加载CSS,页面的其他元素使用CSS样式正确设置。

3 个答案:

答案 0 :(得分:1)

目前,类名等标识符不能以数字开头。希望随着浏览器完全实现HTML5规范,这将在未来发生变化,但遗憾的是,这还没有发生。

这些规则在大多数语言中很常见,在本例中为CSS。 {/ 3}} HTML / CSS以外的语言通用。{/ p>

.b0.b1等替换每个类,它会起作用。

答案 1 :(得分:0)

试试这个:

<div class="zero">Ma ligne</div>

        <div class="first">Ma ligne</div>

        <div class="zero">Ma ligne</div>

        <div class="first">Ma ligne</div>

        <div class="zero">Ma ligne</div>

        <div class="first">Ma ligne</div>

和CSS

.zero {
    background-color: blue;

}

.first {
    background-color: red;
}

答案 2 :(得分:0)

您不能将数字声明为CSS类。但是,您可以执行class="_1"

之类的操作