每次进入网站时都会发生一小段时间,并且CSS没有缓存。
这是链接:
http://69.89.31.88/~intrasc1/index.php
我的所有CSS文件都使用了链接标记,这在我从joomla 1.5升级到2.5后就开始发生了。此外,模板来自1.5,我也升级了它。
答案 0 :(得分:0)
你有一个非常不寻常的设置。除了livezilla跟踪和谷歌分析之外,没有脚本。奖励。
最后加载的样式是http://www.intras.com.do/livezilla/templates/style.css
,并且会导致闪烁效果。但是脚本不在你的标记中,也不在其他css文件中的任何@import中。
只留下一个可能的原因:“livezilla - tracking”脚本。如果你打开它,这里包含了css:
if(lz_overlay_chat_available)
{
createCSSCheck("csschkoc");
LazyLoad.css(lz_poll_server + "templates/overlays/chat/style.css", function (arg) {}, '');
...
动态加载
http://www.intras.com.do/livezilla/templates/style.css
要解决此问题,只需在模板标题中加入此样式,或使用$document->addStyleSheet($url)
添加该样式。
由于您已经在很长时间内优化了网站并删除了所有脚本,为什么不将此作为一个机会并采取最后一步,将所有css文件加入并缩小为一个?