【发布时间】:2013-01-12 20:29:26
【问题描述】:
我正在为 k2 创建一个模板覆盖(尽管我猜这个问题在某些方面可能适用于任何 Joomla 扩展)。
现在我已经在template/html/com_k2 中创建了我的覆盖,非常好。然后我去更新样式表。现在据我所知,我可以做以下两件事之一:
更改 K2 CSS 样式表。但这意味着每次我更新 k2 时,样式表都会被覆盖 - 远非理想!
在我的模板中添加一个新的 K2 特定样式表。但这意味着我有效地加载了 K2 样式表两次 - 一次用于组件,然后再次用于模板 k2 样式表。现在通常这不会是一个主要问题 - 但由于 K2 样式表超过 1000 行长 - 这将开始产生性能影响 - 特别是因为 k2 不是我将需要的唯一样式表覆盖!
有没有替代样式表的替代方法?因为这两个想法都远非我所说的完美!
【问题讨论】:
-
只获取您需要的 id 和类并制作您的 css 文件并用 !important 覆盖它们,因此如果您更新 k2 则无需再次
标签: joomla joomla2.5 joomla-k2