2017-11-20 12 views
0

セルの間隔を使用して、セル間にスペースがあり、行の外側にはスペースがないようにするにはどうすればよいですか?セル間のセル間隔のみ

NO SPACE HERE | CELL | SPACE HERE | CELL | NO SPACE HERE 

バックグラウンドを持っているため、パディングは使用できません。なぜ私は透明な境界線を使用することができないのと同じ理由。

解決策はありますか?インラインCSSだけ(電子メール)。

答えて

1

border-spacing: (x)pxmargin: (-x)px)width: calc(100% + (columns * x)px)と組み合わせる必要があります。

例:

<table style="width:calc(100% + 8px);border-spacing:4px;margin:-4px"> 
<tr> 
    <td>1</td> 
    <td>2</td> 
</tr> 
<tr> 
    <td>3</td> 
    <td>4</td> 
</tr> 
</table> 

JSFiddle:https://jsfiddle.net/mrmills/zoqhdb0z/

+0

おかげではなく、負のマージンは、おそらく、すべての電子メールクライアント間では動作しません。 – panthro

+0

しかし、良い答えは、私は何か他のものを取得しない場合受け入れ、upvotedしている。 – panthro

+0

これは電子メールには適していません – dippas

関連する問題