HTML でテーブルを作成する人が一度は通るであろう道,「ヘッダ固定のテーブル」を作成しようと思って回り道をしながら色々勉強したのでまとめてみる. 身も蓋もないですが,結論としては「ヘッダ固定テーブルをCSSで実装してはいけない」です.さまざまな環境で同じような見た目とするために必要な労力を考えた場合,これ以外の解はないです. ただ,動作環境を限定すれば様々な方法があります.一番良くまとまってるのが次のページ. スクロールテーブルを実装する際の注意点 http://defghi1977-onblog.blogspot.jp/2012/02/blog-post_09.html そこで紹介されているのは,以下の 6 つの方法. テーブル分割法 テーブル要素を複数のテーブルに分割して対処する方法. pushpin header法 cssのposition設定を利用する方法. display: