質問 |
||
| 質問者:narusuji | テーブルデザインのテクニックについて教えてください。 | |
|---|---|---|
困り度:
|
1x2のテーブル(背景色は緑)、 左セルは赤、右セルは薄い青色に指定しました。 <TABLE border="0" width="400" height="200" bgcolor="#009900"> <TBODY> <TR> <TD bgcolor="#ff0000"></TD> <TD bgcolor="#cccccc"></TD> </TR> </TBODY> </TABLE> ブラウザで見てみると、 どうしても下地に指定した緑色が外枠として表示されてしまいます。 これを消すことは出来ますか? |
|
質問投稿日時:08/03/31 04:07 質問番号:3909222 |
||
回答良回答20pt |
|
| 回答者:yambejp | cssならこんな感じで <style tyle="text/css"> table{ width:400px; height:200px; border-collapse:collapse; background-color:#009900; } td.left{ background-color:#ff0000; width:33%; } td.right{ background-color:#cccccc; width:33%; } </style> <TABLE > <TBODY> <TR> <TD class="left"> </TD> <TD> </TD> <TD class="right"> </TD> </TR> </TBODY> </TABLE> |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/31 09:56 回答番号:No.2 |
|
| この回答へのお礼 | ありがとうございます。 ちょうどCSSの勉強中だったので参考になりました。 きれいなページを作るにはすごくテクニックが必要だと痛感しました。 |
回答良回答10pt |
|
| 回答者:auty | CSSを使わずにとりあえず、テーブルタグだけで設定するときは、 <TABLE border="0" width="400" height="200" bgcolor="#009900" cellspacing="0"> としてください。 cellspacing属性 は、表全体の外枠とセルの間隔を指定します。 |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/03/31 05:08 回答番号:No.1 |
|
| この回答へのお礼 | ありがとうございます! 枠がきれいに消えました。 |