gmailで長いスレッドを表示すると、画面の下部にdivが表示され、次のメッセージの作成者の名前が表示されます。より多くのメッセージをスクロールして表示すると、表示されているメッセージの後にあるメッセージの作成者の名前で常にこのdivが更新されます。ユーザーがページ上のどこにいるかを判断するためのJavascript
この機能はどのように実装されていると思いますか?
私はログ情報を持つ長いページを持っており、ユーザーがページ上のどこにいるかをユーザーに思い出させたいと思います。私はgmailのjavascriptを見てみましたが、コードはあまりにも難読化されています。
jQueryでもposition()メソッドを使用できます。これにより、先行要素の高さを加算する必要がなくなります。すべての測位方法のリストについては、http://docs.jquery.com/CSSを参照してください。 –