0

私はposition:fixedipad/iphoneでの修正を探しています。現在、オーバーレイの背景が画面全体に表示されるように、次のことを試みています。

if(navigator.platform == 'iPad' || navigator.platform == 'iPhone' || navigator.platform == 'iPod')
    {
         alert("ipad");
         $("#overlay").css({
            "position": "static"
         });
    };

    $("#overlay").css({
        "height": $(window).height()+"px"
    });
4

2 に答える 2

0

参考までに、このブログ投稿に基づくと、この問題も iOS 5 のリリースで解決される可能性があるようです。

于 2011-07-20T15:14:29.110 に答える
0

iScroll ライブラリはおそらく本当に役立つでしょう。ただし、overflow:scroll の問題を修正することを目的としていますが、この問題も解決する必要があります。ただし、DOM が変更されても更新されません。DOM の変更時に iscroll オブジェクトを更新および/または破棄して再作成するには、コードを作成する必要があります。

http://cubiq.org/iscroll-4

そのページにはこれもあります: http://cubiq.org/follow-along-floating-layer

私は自分でテストしていませんが、あなたが望むことをするべきだと思われます。

于 2011-06-20T18:47:58.570 に答える