2016-05-17 8 views
1

私は電子商取引のウェブサイトにいくつかの商品フィルタを含むサイドバーを持っており、絶対的な位置を持っています。 iPadとiPhoneのSafariを除くすべてのブラウザでうまく動作します。ページがスクロールするとランダムに消えます。スクロール時にSafariの絶対配置されたdivが消えます

私は-webkit-transform: translate3d(0, 0, 0);のトリックを多くの記事や他の "トリック"で報告されているように使用しようとしましたが、何も私のためには機能しません。

(iPadのSafariのスクロールが消え、遅延して再び現れHTML要素の原因となる)

あなたはサイドバーがREFINE SEARCHボタンをクリックすることで、モバイルおよびiPadで表示されているhttp://www.hardlyeverwornit.com/alexander-mcqueen

でページを見ることができます。クラス名はnew-search-results-filtersです。現時点では、私はtranlate3d ...を削除しました。なぜなら、それは機能していなかったからです。

+0

ようこそSOにようこそ、[良い質問をする方法](http://stackoverflow.com/help/how-to-ask)のヘルプセンターをご覧ください。また、これを読んでください:[私のウェブサイトやプロジェクトの何かがうまくいかない。リンクを貼り付けることはできますか?](http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project-doesnt-work-can-i-just-paste -a-link-to-it) – Pete

+0

また、前とまったく同じ質問をしたように、同じことをもう一度尋ねるのではなく、他の質問を編集して、最後のものがやった – Pete

答えて

0

位置計算を行う際にresizeイベントを使用していますか?はいの場合、Safariには、スクロール中にランダムにサイズ変更イベントを引き起こす特定のバグがあることに注意してください。これは、あなたの位置計算を混乱させる可能性があります。

関連する問題