tableのcellpadding="0" cellspacing="0"をCSSで設定する方法を検索したところ、
border-collapse:collapse;
border-spacing:0;
というアドバイスが記載されていました。
実際に使ってみたのですが、
どうしてもセル余白とセル間隔が発生してしまいます。
どうしたらよいですか。

A 回答 (2件)

cellpadding="0"に相当するのは


セルのpadding:0;です。

IEの場合border-spacingは使えないので
table{border-collapse:collapse;}
th,td{padding:0;}
こんな風にすればいいのかな?
    • good
    • 0

この回答へのお礼

ありがとうございました。
相当するのは、セルの指定だったのですか。
tableとtdの両方にCSSが必要ってことですね。

お礼日時:2005/06/08 11:27

border-spacingはborder-collapseの値がseparateのときしか有効にならないそうです。


http://www.htmq.com/style/border-spacing.shtml

サンプルが
http://www.htmq.com/style/border-collapse.shtml
にあるので参考にしてください。

# それにしてもこんなプロパティがあるとは知らなかった…

参考URL:http://www.htmq.com/style/border-spacing.shtml

この回答への補足

CSSのリファレンスサイトは結構みているつもりでしたが
こちらははじめて拝見しました。使えそうですね。
サンプルもわかりやすいので、すぐに対応できました。
ありがとうございました。

補足日時:2005/06/08 11:27
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

注目の記事

耳栓をつけることのメリット・デメリット

近隣の騒音やペットの鳴き声などで不眠になり、困ったことはないだろうか。移動中の新幹線や飛行機で、なかなか寝付けない、隣の人のいびきがうるさくて眠れないという人もいるのではないか。そんな人にとって、耳栓...

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ