0

我有一个我托管的 Wordpress 网站(最新版本),它使用的是 Silesia 主题。我已经安装了 Slim Jetpack 插件并使用它的 css 编辑器来修改网站的外观。现在,每当使用 Firefox(最新版本:19.02)查看该站点并单击任何链接时,该站点都会闪烁,并简要显示旧主题。这只发生在 Firefox 上,而不是 IE、Chrome 或 Safari。已安装的其他插件包括:Subscribe2、Google Analytics、Subscribe2 小部件、Jetpack 手动控制和 WP Super Cache。

似乎在 Firefox 上,该站点首先使用原始主题 css 呈现,然后在到达新 css 时重新绘制,但是根据浏览器如何应用 CSS,并且重新绘制受它的影响?这不是它应该如何工作的。

有谁知道这可能是什么?

4

1 回答 1

0

我调查了这个问题,看起来这是一个特定于主题的问题。首先加载原始主题 css,然后是一些 javascript,然后是新的自定义 css。这可能会导致旧主题在 javascript 正在执行并且浏览器还没有机会访问新 css 时短暂可见。

我通过直接修改原始主题 css 解决了这个问题。不是一个理想的解决方案,但它现在可以工作。

于 2013-03-26T21:16:38.110 回答