search

Home  >  Q&A  >  body text

javascript - 用jssor slider,设置viewport之后,在手机模式下,网页初加载时会短暂排版乱掉

RT
具体情况如下:
1.会有别的slide的元素出现在第一个slide;
2.元素的尺寸不对。
所以显示出来就是挤在了一起。加载完成后恢复正常。
元素的尺寸是用rem设置的,margin和position用百分比设置。

PHP中文网PHP中文网2817 days ago349

reply all(3)I'll reply

  • 怪我咯

    怪我咯2017-04-10 16:42:14

    应该是因为脚本没加载而页面元素已经显示了……所以强行一开始先hidden,脚本加载运行之后才visible……期待更好解决方法

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 16:42:14

    如果都出现在一页上,我猜你的排版应该主要是js做的吧......你直接在z-index顶层加个默认的loading页遮一下就好,加载完成后隐掉就行了。

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 16:42:14

    因为Js还没开始控制 建议采用先遮盖或者加载的方式过度

    reply
    0
  • Cancelreply