所以我正在开发一个web项目,一切看起来不错,我们定义了一堆视觉元素并将它们模块化为单独的scss文件。因此,在构建页面时,我们只需导入要使用的元素并将它们缝合在一起。是否有次要的CSS样式表是一个坏主意?
问题是,不同的页面可能会使用相同的元素,但它们的布局可能会有所不同。一个页面上的同一个按钮可能向左浮动,而在另一个页面上则可能向右浮动。一页上的相同模块可能有30px的页边空白,而另一页上的页边空白页边距则为50px。
我认为有一个辅助样式表,其中包含每页的一些微量的布局代码,这个文件是页面特定的。当然客户现在必须下载另一项资产,但它只是几行CSS。
但这是一个坏主意吗?多么糟糕?如果确实是邪恶的,那么解决这个问题的更好方法是什么?
每一页这就是为什么声明相关的类它接受有多个CSS文件来组织,但尽量保持尽可能简单。在这种情况下,似乎很适合拥有这两个文件。 – Tony