1

範囲外のコンテンツが多いページがありますが、設定body{overflow:hidden}したので、ビューポートの外にはありません。そこで、ブラウザのPoVを移動する関数をボタンにアタッチして、範囲外のコンテンツがビューポートに入るようにします。

私が今考えることができるのは、代わりにbody{position:relative}jQueryをanimate()本体に設定して使用することです。しかし、パフォーマンスの観点から、それを達成するためのより良い方法はありますか?

4

1 に答える 1

0

ビューポートに必要なコンテンツが表示されるように、適切なピクセル数に設定document.documentElement.scrollLeftしてみてください。.scrollTop

document.body注:Firefoxでは、代わりに設定する必要があります。クロスブラウザソリューションの場合は、両方を設定すると、カップルの1つが0のままになります。

于 2012-06-30T09:03:28.690 に答える