我需要在我自定义的Joomla模板中带回一个我暂时从module.css文件中删除的元素。我删除了一个应该位于页面顶部的搜索ZooFilter附加CSS元素。我希望它看起来像这样:
我在两天前编辑了这个网站的CSS,但它仍然没有更新。该文件存储在A2托管(我“相信”)CloudFlare Enabled服务器上(我无法访问我的雇主)。
我想删除的代码只是
.module {visibility:hidden!important;}
我需要添加的代码是
#searchbox-63 {visibility:hidden !important;}
以上编辑在相应的module.css文件中的Joomla仪表板CSS编辑器中实时显示,但是,在清除模板缓存,浏览器缓存,过期缓存之后。元素仍然隐藏。
另一个有趣的事情是,在我的工作计算机(工作网络)上,元素仍然隐藏,但在我的家用电脑(家庭网络)上,它显示我想要的元素(它提供额外的搜索导航,但我认为我意外地偶然添加了一个自定义模块,这样做了!!!我可以将其称为CloudFlare服务器端缓存(或某些CDN)问题吗?
答案 0 :(得分:1)
查看" http://www.mannachurch.org/manna2012/smallgroups/"的来源时,没有指向样式表" module.css"的链接,只有复数," modules.css& #34;
此外,您链接的文件位于:
/manna2012/smallgroups/templates/manna-small-groups/warp/css/modules.css
然而,' modules.css'源代码中引用的文件位于其他地方:
/manna2012/smallgroups/templates/manna-small-groups/styles/wide/css/modules.css
您确定文件路径都正确吗?
答案 1 :(得分:1)
我解决了这个问题。托管此站点的服务器是由CloudFlare托管的。我确实可以访问该服务器,因此我不知道它已被激活。上面的评论是正确的,文件名为modules.css
而不是module.css
但文件路径是正确的。
此外,我的本地网络服务器遇到了DNS问题,因此增加了难度(并且让你沮丧)。