次のような、URL のないアンカーであるいくつかの基本的なコントロールがあります。
<a id="UP" href="#">UP</a>
それをクリックイベントにアタッチするjQueryのものがあります(オーバーフローが隠されているjcarouselコントロールです)
そのアンカーへのページの「#」へのスクロールを停止するには、onclick で false を返す必要があることを理解しています。問題は、新鮮な読み込み、スクロールなし、UP クリックですべて表示されている場合でも、ページが移動することです。さらに悪いことに、# には 3 つまたは 4 つの異なる場所があるようです! UP を繰り返しクリックすると、クリックしてクリックすると、ページが数ピクセル上下に移動します。これは、ページが最初にレンダリングされた絶対トップとは常に異なります。
これは、クリッピングが原因で表示されなくなったリストのオーバーフローですか? リスト項目が均等に切り取られるように要素の高さを調整すると、これが停止しますか? または、私が気付いていないie8の他の欠陥がありますか?
ありがとう!