JimmyCai
V2EX  ›  CSS

用 Position:fixed 固定住的 DIV 在手机上快速滑动时会出现延迟

  •  
  •   JimmyCai ·
    CaiJimmy · Mar 31, 2015 · 3932 views
    This topic created in 4092 days ago, the information mentioned may be changed or developed.

    如题,测试的时候发现有些被固定住的会出现这个问题,但是另外一些却不会,搞的我都不知道从哪里下手好了。
    测试的设备是Lumia 620 WP 8.1

    https://bhlkpw.bl3301.livefilestore.com/y2ps_nKuNafO12mV7SoMuomUeLkPKkH1p3aQnshwV9UfgTcJPQIib7f31LYoAbcHUx2X_oU5O369bKYkkWhGEG1Xw5bROJRQutX9w9T0fbIreV3tjThA_f3A3zYb9Db-xX52l2KVQZ4TgXB-FrgJRx0kQ/wp_ss_20150331_0005.png
    图:左下方的音乐按钮在快速滑动时候的样子

    bsbgong
        1
    bsbgong  
       Apr 1, 2015
    不要再移动端设置fixed position
    看这个描述,跟你的问题一样,有延迟: http://bradfrost.com/blog/mobile/fixed-position/
    解决方法是用js来设置位置: http://stackoverflow.com/a/14434635/1295057
    futursolo
        2
    futursolo  
       Apr 1, 2015
    其实带触摸屏Win8下,Chrome对于fixed元素也会有这个问题。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2792 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 06:54 · PVG 14:54 · LAX 23:54 · JFK 02:54
    ♥ Do have faith in what you're doing.