【问题标题】:MediaWiki sidebar reflow when page completes loading in IE页面在 IE 中完成加载时 MediaWiki 侧边栏重排
【发布时间】:2014-09-18 17:11:27
【问题描述】:

我安装了 MediaWiki 1.23,但在 IE 中出现了一些奇怪的行为。

在 Firefox 中,当我加载一个页面时,左侧导航栏和站点图标停留在同一个位置,看起来只是内容发生了变化。

但是,在 IE 中,有时当我打开一个新页面时,就像 IE 没有完全加载站点图标,所以在内容出现后,它会向右移动(或滑动)为图标腾出空间。

这是我所看到的 GIF:

我认为问题出在我的 common.js/common.css 或 vector.js/vector.css 上。但是,我已将它们重置为与 Wikipedia 相同(我在 Wikipedia 上没有此问题),但我仍然遇到此问题。

【问题讨论】:

  • 如果你说配置相似,你在维基百科上是否有同样的问题?
  • 快速猜测是您的徽标太大,但我认为这不会影响布局 - 毕竟它是背景图像。
  • 我在维基百科上没有同样的问题。我将更新问题以澄清这一点。
  • 我想过logo的尺寸,但它正好是135px x 135px,这是Vector的指定尺寸。
  • 好的,我想我知道为什么会这样了。某处有一些 JS 正在更改侧边栏中的标题。如果我的计算机负载过重,我可以看到“导航”标题(在主页和最近的更改上方)弹出和弹出。

标签: javascript css internet-explorer mediawiki


【解决方案1】:

这是bug solved in 1.24。我们删除了 collapsibleNav,正如您所说,这是问题的根源。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多