1

iPhone を使用した固定 div で問題が発生しました。iOS 5 で の機能が追加されたことは知ってposition:fixedいます。私のdivは画面の上部に配置されており、かなりうまく動作しますが、スクロール中にいくつかのバグがあります.

しかし、実際javascript:history.back(-1)に私を怒らせるのは、リンクをクリックして現在のページに戻った後のこの div の位置です。固定 div が画面の中央にくっつきます。スクロールしようとすると、正しい位置にジャンプして戻ります。

バグの治療法はありますか?

PS。関数によって返された後、div が完全に表示されないことがありhistory:backます。スクロール後に表示されます。私には少し同じ問題のようです。

<div class='rlm fixed rlm-zindex'>
  <a href='http://webiste.com/' target='_new'>
    <img src='banner-960.png' class='jqwatch' border=0 />
  </a>
</div>

そしてCSS:

div.rlm {
            top: 0;
            left: 0;
            right: 0;
            width: 100%;
            height: auto;
            margin-bottom: 0;
            padding-bottom: 0;
            border-bottom: solid 1px;
        }

div.rlm img {
            width: 100%;
            left: 0;
            right: 0;
        }

.fixed { position: fixed; }
.rlm-zindex { z-index: 5; }
4

1 に答える 1

0

実際にバグのよう です!

ここに解決策がありますが、スクロールをオンロードなどに変更する必要があります...

于 2012-06-11T12:56:27.330 に答える