我想为 Joomla 2.5 设计一个模板,但我不知道如何正确清晰地组织我自己的 css 文件。
以Beez_20为例,我的问题是..
为什么他们决定创建诸如
general.css
, layout.css
, position.css
,之类的 css 文件template.css
?
每个文件有什么用?
Joomla 模板是你可以想象的,相当大。尤其是由 Yootheme 和 Rockettheme 等大公司开发的产品。将样式放入 1 个 CSS 文件会使文件变得庞大,如果尝试编辑一些代码,如果文件更小,它会更轻松,因为它不包含那么多代码。
例如,如果您想编辑模块的样式,您会立即知道它将在module.css中,并且几乎不会花费任何时间来找到完全相同的样式。
更新:
希望这可以帮助
我同意洛德的观点;可维护性是主要原因。
但这在生产中是不可接受的(你不能下载 8 个 css 文件,这是一种杀死页面加载时间的好方法)。所以测试完成后你应该切换到