jQuery
補足
- このサンプルでは、棒グラフの色を CSS ではなく jQuery 内で定義している。
- tbody 内の各行について、セルの値を元に棒グラフの長さを計算して、背景色の linear-gradient で棒グラフを表示している。
- デモページで使用している jQuery のバージョンは 1.12.4 。
HTML
補足
- add-bar-bg クラスがついた table 要素を処理対象にしている。
jQuery を使って、テーブルの横スクロール時に、左端の見出しセルを固定。position: sticky は table との相性が悪いのか?ブラウザーによっては、ボーダー表示に不具合が出るので使用していない。