http://www.softcomplex.com/products/tigra_tables/demo.html の Tigra Tables を使ってマウスが乗ると背景色が変化するテーブルを作る方法です。上記のサイトでダウンロードした tigra_tables.zip を展開すると tigra_tables というディレクトリが作成されて、中に tigra_tables.js がありますので、これを html の head 部分に <script src="../tigra_tables.js" type="text/javascript></script> などとというような感じで記述しておきます。もちろん tigra_tables.js のある場所は適格変更します。後は、下のサンプルをご覧ください。
demo : 下のテーブルは tigra_tables のDemo です。
Tigra Tables Compatibility List | |||
---|---|---|---|
Compatible | Uncompatible (causes no problems) | ||
Browser | Ver. | Browser | Ver. |
Microsoft Internet Explorer | 4.0 | Netscape Communicator | 4.7 |
Microsoft Internet Explorer | 5.0 | Netscape Communicator | 4.51 |
Microsoft Internet Explorer | 5.5 | Netscape | 6.0 |
Microsoft Internet Explorer | 6.0 | Opera | 5.02 |
このテーブルのソースは以下のようになります。
ソースコードの下のほうに JavaScript の部分がありますが、これがこのテーブルの設定になります。
JavaScript の tigra_tables('demo_table', 3, 1, '#ffffff', '#ffffcc', '#ffcc66', '#cccccc') の部分を説明します。
tigra_tables はこの JavaScript のファイル名です。カッコの中の demo_table は テーブルのところで設定した id 名です。これは適時他のものに変更可能。
JavaScript のカッコの中の 3, 1, という数字は背景色をつける行の始まりと終りを指示しています。一番上の Tigra Tables Compatibility List と書かれている行はタイトルなので数えません。
'#ffffff', '#ffffcc' は1行おきの背景色であり、#ffcc66 という色はマウスが乗ったときに変化する色であり、#cccccc はクリックしたときの色を指定しています。
もちろんどの設定も変更可能です。
下のテーブルは tigra_tables をアレンジしてみたものです。
ここへ表のタイトルなど | |
---|---|
1行目の1列目 | 1行目の2列目 |
2行目の1列目 | 2行目の2列目 |
3行目の1列目 | 3行目の2列目 |
4行目の1列目 | 4行目の2列目 |
5行目の1列目 | 5行目の2列目 |
6行目の1列目 | 6行目の2列目 |
7行目の1列目 | 7行目の2列目 |
8行目の1列目 | 8行目の2列目 |
9行目の1列目 | 9行目の2列目 |
10行目の1列目 | 10行目の2列目 |
№ | 名 前 | 居住地 | 電話番号 | 備考 |
---|---|---|---|---|
01 | ||||
02 | ||||
03 | ||||
04 | ||||
05 | ||||
06 | ||||
07 | ||||
08 | ||||
09 | ||||
10 |
№ | 名 前 | 居住地 | 電話番号 | 備考 |
---|---|---|---|---|
01 | ||||
02 | ||||
03 | ||||
04 | ||||
05 | ||||
06 | ||||
07 | ||||
08 | ||||
09 | ||||
10 |