
サンプルテーブル
↓ こんな感じで、斜線を付ける任意のセル(ここではcolumn1 | column2 | column3 | |
row1 | a | b | c |
row2 | d | f | |
row3 | g | h | i |
column1 | column2 | column3 | |
row1 | a | b | c |
row2 | d | f | |
row3 | g | h | i |
JavaScript と実行結果
作成した上の関数を適当な場所に置き、ドキュメントロード後に例えば ↓ のように実行します。この時点でテーブルやセルの大きさが確定している前提。スクリプトの下が実際のテーブルで、最近の
自分の環境の
column1 | column2 | column3 | |
row1 | a | b | c |
row2 | d | f | |
row3 | g | h | i |
関数の第
↓


以上、予め関数を用意して、テーブルが描画され終わってセルのサイズが確定してから関数を実行するという注意が必要ですが、ID
テーブル・セルの大きさがウィンドウサイズによって変わる場合、リサイズ時にも斜線をきっちり追従させたければ、onresize