• ベストアンサー

テーブルの中の下には少し空白を入れたい場合

table[summary="回答"] td{ padding:0px 5px; } これで上下左右に空白を入れられますが、 テーブルの中の上には空白を入れたくなくて、 テーブルの中の下には少し空白を入れたい場合どうすればいいですか? table[summary="回答"] td{ padding:0px 5px; } これだと上下どちらも空白がなくなるので、 table[summary="回答"] td{ padding:0px 5px; margin-bottom:20px; } にしたのですが、 margin-bottom:20px; は適用されてません。

質問者が選んだベストアンサー

  • ベストアンサー
  • byDesign
  • ベストアンサー率75% (45/60)
回答No.1

>padding:0px 5px; paddingは1~4つの値が設定でき、値を設定した数により適用位置が決まります。 padding : 1px;        上下左右:1px padding : 1px 2px;      上下:1px 左右:2px padding : 1px 2px 3px;    上:1px 左右:2px 下:3px padding : 1px 2px 3px 4px;  上:1px 右:2px 下3:px 左:4px また、paddingは上下左右を一括定義する方法ですが、個別に指定する事も出来ます padding-top : 5px; padding-bottom : 5px; padding-left : 5px; padding-right : 5px; これを踏まえて、上のpaddingだけ0にする場合の一例です 例1) padding : 0 5px 5px; 例2) topだけ上書きする padding : 5px; padding-top : 0;

ttisldyv
質問者

お礼

ありがとうございました。

関連するQ&A