首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Joomla StyleSheet重写

Joomla StyleSheet重写
EN

Stack Overflow用户
提问于 2013-01-29 09:53:46
回答 1查看 369关注 0票数 1

我正在为k2创建一个模板覆盖(尽管在某些方面,这个问题可能适用于任何Joomla扩展)。

现在,我已经在template/html/com_k2中创建了我的覆盖非常好。然后我去更新样式表。据我所知,我可以做两件事中的一件:

  1. 更改K2 CSS样式表。但这意味着每次我更新k2时,样式表都会被覆盖--远远不是理想的!
  2. 在我的模板中添加一个新的K2特定样式表。但这意味着我将有效地加载K2样式表两次--一次用于组件,另一次用于模板k2样式表。现在,这通常不是一个主要问题-但是由于K2样式表的长度超过1000行-这将开始产生性能影响-尤其是因为k2不是我需要覆盖的唯一样式表!

是否有任何替代方法来覆盖样式表?因为正如我所说的,这两种想法都很不完美!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-29 20:30:12

在哪里放置自定义css规则并不重要。你最好把它们放进Joomla!模板的custom.css文件。

但是,如果您关心的是一个额外的css文件,请查看您的页面:根据模板和扩展,您可能有超过10个:因此处理额外的css文件不会有什么不同;但是“正确的方法”需要:

a)将所有css压缩为一个(照顾不同的相对路径)

( b)缩小结果

当然,这意味着编辑添加css规则和链接的所有组件和模块视图,这是一项庞大的工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14580031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档