我真的很喜欢 smacss.com/book/categorizing 的模块化架构。但在实际项目中,我偶然发现了简单的案例(正如我所想的那样)。
好的,我得到了什么:1)我通过 smacss 为我的 css 文件创建了一个文件夹结构:
根据
布局
模块
状态
主题
2)在文件夹模块中,我制作了一个具有基本模态窗口样式的文件,如下所示:
根据
布局
模块/modal/modal.css
状态
主题
3) 但是我有几种具有常见样式的模态窗口(我在 modal.css 中将它们分开 - 颜色、边框、位置等),但它们有自己的参数。第一个窗口非常简单,有两个按钮,第二个窗口有很多不同的内容。
问题是:我应该把这两个窗口的样式放在哪里?a) 为它们创建文件夹作为模块:
模块/modal/modal.css
模块/确认/确认.css
模块/产品/product.css
b)或为每个css文件创建并将它们放在Base文件夹中?
基础/确认.css
基础/product.css
模块/modal/modal.css
我很乐意得到任何建议。谢谢你