相关疑难解决方法(0)

CSS选择器中的类名是否区分大小写?

我一直在阅读CSS不区分大小写,但我有这个选择器

.holiday-type.Selfcatering
Run Code Online (Sandbox Code Playgroud)

当我在我的HTML中使用时,就像这样,被拾起

<div class="holiday-type Selfcatering">
Run Code Online (Sandbox Code Playgroud)

如果我像这样改变上面的选择器

.holiday-type.SelfCatering
Run Code Online (Sandbox Code Playgroud)

然后风格没有被提起.

有人说谎.

html css css-selectors

220
推荐指数
4
解决办法
6万
查看次数

是否有理由为十六进制CSS颜色值使用大写字母?

我看到CSS属性值中的颜色通常以大写形式编写:

.foo .bar {
  background-color: #A41B35;
  color: #FFF;
}
Run Code Online (Sandbox Code Playgroud)

但你也可以使用:

/* Same same */
.foo .bar {
  background-color: #a41b35;
  color: #fff;
}
Run Code Online (Sandbox Code Playgroud)

看起来使用小写值也是一样的,并且,颜色的CSS值不区分大小写.许多图形设计软件也使用大写形式.在源代码中找到大写符号是很常见的,看起来有类似传统的东西.

我理解一致性的事情,它在你的软件中应该是相同的,但是由于标准没有给出好的指示,人们做他们想做的事他们被告知做什么.

是否有合理的理由,如历史性,兼容性,旧IE6黑客,表演或实际原因?

css case-insensitive uppercase

12
推荐指数
4
解决办法
1万
查看次数

案例敏感性

可能重复:
CSS选择器中的类名是否区分大小写?

在我的应用程序中使用css classname进行样式设置.但是在浏览器中查看时,应用的类名也附加了css,但由于与tagclass名称和css classname中的区分大小写,因此未应用样式.怎么解决这个?

谢谢

css

8
推荐指数
1
解决办法
6168
查看次数

2
推荐指数
2
解决办法
1105
查看次数