0

私はこれの解決策を見つけるためにウェブ全体に行きました...

Webアプリケーションの固定ボトムメニューを作成したいのですが、サポートはクロスプラットフォームではなく、各デバイスとブラウザーには異なる障害があることを学びました。

要素を配置しました

position:fixed;
bottom:0;
left:0;

問題:一部のブラウザでは非常にバグがあります(スクロールが終了した後にポップして配置されたり、画面の中央に留まったりします'...)

この問題の良い解決策はありますか、それとも私はそれを休ませる必要があります:-)?

ありがとう

4

1 に答える 1

1

多くのデバイスがまだタッチイベントをサポートしていないため、これに対するクロスプラットフォームソリューションはありません。そのため、たとえばWindwsPhoneでiScrollが失敗します。ネイティブposition: fixed;は少なくとも1年間は実装されないと予測しています(iOSでも最近実装されましたが、他のモバイルブラウザーはかなり遅れています。IE10を搭載したWP8は、ネイティブと他のいくつかのブラウザーをサポートすることが期待できますが、それだけでは不十分です)。ツールバーを下部に配置し、ページの高さを十分に小さくして、ユーザーが下にスクロールする必要がないようにすることをお勧めします。アプリはすべてのモバイルプラットフォームで同じように見えます。

于 2012-10-28T10:00:48.977 に答える