【发布时间】:2015-10-01 20:06:13
【问题描述】:
在 SMACSS 中我应该在哪里定义颜色?
我在 base\base.css 中为一般内容定义了我的基本字体,但我的页脚需要不同颜色的字体。 我是否应该在我的 layout/footer.css 中声明它,以便它可以级联到组件,如下所示:
.l-footer {
background: #333333;
margin: auto;
color: #FFFFFF; /* Here ? */
}
或者,在位于 modules/testimonial.css 中的页脚内的实际组件的模块级别。
.testimonial {
color: #FFFFFF; /* Or here ? */
}
是否有任何文档或链接讨论这个问题?
非常感谢。
【问题讨论】:
-
我在我的网站 wjbarber.com 上讨论了这个问题。查看我的“代码”页面上的“smacss”部分。我发现这种结构是最好的方法。希望对你有帮助
-
如果我做对了相信你可以/应该将颜色移动到不同的(scss)文件github.com/seeliang/sass-lib/tree/master/assets/scss/lib
标签: smacss