QiitaのUIって見やすいですよね。Qiitaみたいなサイドバーというのは下記のような振る舞いを指します。

  • サイドバーに見出しが表示される。
  • サイドバーは一定以上スクロールしない。(本文をスクロールしてもサイドバーの見出しが維持される)
  • 本文に対応するサイドバーの見出しがハイライトされる。

JavascriptやHTMLは触りしか知らない程度なのですが、実現のために必要であろう要素のキーワードを教えていただけないでしょうか。