アンカータグと組み合わせて水平スクロールバーを使用するとWebkit固有の問題が発生します。問題の例を次に示しますhttp://www.splinterarchitecten.nl/wonen-combinatie/jScrollPane:WebkitのjspDragビットをドラッグすると、水平スクロールバーが左に移動します
次の手順を実行してください:
- 使用ChromeをやSafari(5.1.7)(私はバージョン24.0.1312.57を使用しています)指定されたに行くために住所。
- スクロールバーを使用して、最初の3つを超える画像にスクロールします。
- その画像をクリックしてください。
- 右下隅にある「オーバーザヒト」リンクをクリックします。
- これは、左にクリックした画像(アンカータグ機能)を使用して概要に戻ります。
- スクロールバーのドラッグビットをつかみ、左に移動します。
- スクロールバー全体が左側のロゴの後ろに消えます。
- ページを更新すると、スクロールバー自体が動作します。
CSSはJavaScriptの前に含まれています。私は 'autoReinitialise:true'を試しましたが、違いはありません。私は今、次のコードを使用します。
(少なくとも、スクロールバーが最初の適切な場所に示されている)、いくつかの助けているようだが、ドラッグに問題がまだあるif (window.location.hash) {
api.scrollToElement($j(window.location.hash), 1);
}
。どんな助けでも大歓迎です。
敬具、
ヴィヴィアン
Chrome 25.0.1364.152でこれをテストしただけで問題はありません。 Safari 5.1.2のいずれにもありません。 –
Chrome 25.0.1364.160で問題なくテスト済みです。 – Clayton
26.0.1384.2問題ありません。再現できません(私はQAチームと頻繁に使用しています〜〜devilish grin〜) –