Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このウェブサイトには「トップにこだわる」メニューがあります。
http://www.platform5.ch/~kda/
これはデスクトップ ブラウザでは魅力的に機能しますが、私の iPad では、メニュー リンクが常に機能するとは限らないことに気付きました。動作させるために、ページを少しだけスクロールする必要がある場合があります。
誰でもこの問題の修正を手伝ってもらえますか?
これは iOS の既知のバグであることがわかりました。position:fixed'click' および 'touch' イベントをうまく処理できない要素。
position:fixed
実際、ページを「プログラムで」スクロールした後は、これらのイベントを検出しません。「手動」スクロールの後でのみ、これらの要素はクリックとタッチに反応します (ユーザーからの 1px スクロールであっても)。
私はあきらめてしまい、position:fixedJSを使用して、ウィンドウのscrollTop属性に従ってプログラムでメニューを再配置しました。