私はいたるところを調べましたが、これまでのところ、これを処理するjQuery以外のjsは見つかりませんでした。この1つの単純なタスクだけにライブラリを使用することは避けたいと思います。
3つのナビゲーションdiv( "#header"、 "#tabs"、 "#footer")をビューポート左(または、div"#helper"のx位置に"position:fixed; left: 0; top:0; ")-ただし、yを修正しません。垂直に固定することはできません。
スクロールに基づいてdivを強制的に再配置する動作するjsを作成しましたが、実際のページではスムーズではありません(動的要素とグラフィック要素が多すぎます)-スムーズにアニメーション化するか、固定を模倣します-左とまったく再配置されていないようです。
ポインタや簡単なスクリプトを提供したり、私が作成したスクリプトを確認して変更したりできる人はいますか?質問に答える代わりに、なぜ明白な解決策が使用されないのかと人々が尋ねる傾向があることに気づきました...私は喜んで答えますが、実際の問題の助けを望んでいます。
問題のあるjsFiddleは次のとおりです。http://jsfiddle.net/BMZvt/6/
助けてくれてありがとう!