2012-02-16 10 views
2

このページには、スクロール可能なアイテムのルート要素が記載されています。絶対に配置する必要があります。これは、スクロールする子要素の高さに応じて、スクロール可能なアイテムコンテナのサイズを変更しようとすると問題が発生します。jQueryツールスクロール可能なルート要素absoluteの代わりに相対的な位置付け

http://flowplayer.org/tools/demos/scrollable/

私は単に位置変更:コンテナが子の高さを尊重しますので、相対的な、それがうまく働いた:位置まで絶対に。それはすべてのブラウザでうまくスクロールします。ここに何かがないのですか?なぜそれを絶対的に配置することが必須であるのですか?私のために働くコンテナとの相対的な位置付け。ちょうどいくつかの入力/思考​​を探しています。

おかげ

答えて

0

実際の要件は、を動作させるスクロール/ページングためにを配置することだけです。スクロール動作は、leftスタイルプロパティをアニメートすることによって行われます。ポジショニングなしでは、relativeまたはabsoluteのいずれであっても、負の左オフセットは無視されます。

position: relativeに変更したので、それは壊れませんでした。 position宣言を完全に削除した場合、それだけが壊れてスクロールできなくなります。

関連する問題