【发布时间】:2020-10-17 04:53:03
【问题描述】:
尝试学习 CSS,我正在编写代码并想命名三个 CSS 类。我搜索了 CSS 名称约定并偶然发现了this answer。所以我按照答案中的建议命名了我的类,但是我安装的一个 atom 包建议我不要这样做。我现在很困惑我是否做对了。对于<div class="container top">我有:
.container.top {
background-color: #e4f9ff;
width: 200px;
height: 200px;
}
【问题讨论】:
-
同样有不同的用例何时只使用
.container或.top或.container.top或.container>.top所以继续阅读你会得到信息。 -
请阅读CSSLint documentation。 “此规则旨在标记在 Internet Explorer 6 及更早版本中将失败的相邻类的使用。” — 是的,你做得对;只需禁用该规则。
-
@user4642212 感谢您提供链接。那我不应该在类之间使用空格来解决问题吗?
-
@Gigili 不,空格完全改变了意思。