【发布时间】:2012-09-14 01:50:30
【问题描述】:
我一直在读到 CSS 不区分大小写,但我有这个选择器
.holiday-type.Selfcatering
当我像这样在我的 HTML 中使用时,会被拾取
<div class="holiday-type Selfcatering">
如果我像这样改变上面的选择器
.holiday-type.SelfCatering
那么样式不会被拾取。
有人在说谎。
【问题讨论】:
-
这个故事的寓意就是始终区分大小写——不要随意来回跳动。你会发现你的代码更容易阅读,任何捡起你的剩菜的人都会喜欢它。
-
从现在开始我将其视为区分大小写。 class="Price" 不起作用,class="price" 起作用,所以在日常生活中,它们区分大小写。
-
参见a complete "Case matrix",关于属性值和选择器的区分大小写。
-
有趣的是,我一直在我的班级名称中使用 camelCase,但 CSS 并没有在 iOS webview 上接受它。所以道德是,总是使用破折号换类。
-
@EpicPandaForce 认真的吗?有人知道行为是否改变了吗?我在我的应用中使用 camelCase
标签: html css css-selectors