2017-01-12 6 views
-1

Я создаю таблицу, которая имеет 2 ряда, которые имеют разные цвета. Кажется, что существует разрыв между строками, и я хочу закрыть промежуток, как я могу это сделать?Пробел между <tr>

enter image description here

<table width="100%"> 
<tr> 
<td bgcolor="grey"> 
<table width="50%" style="margin:auto;"> 
<tr> 
<td bgcolor="white" align="center"> 
<img src="">Test 
</td> 
</tr> 
<tr> 
<td align="center" bgcolor="#99CB55"> 
<img width="50%" src="xxx"> 
</td> 
</tr> 
</table> 
</td> 
</tr> 
</table> 

мне нужно использовать CSS <style>, потому что я посылаю это через электронную почту (PHPMailer) и весь текст будет только в HTML (+ CSS, используя)

+1

try 'table { border-collapse: collapse; border-spacing: 0; } '. –

+0

@Suchit border-spacing сделал трюк, спасибо :) –

ответ

0

Вы можете попробуйте table {border-spacing: 0; }

table {border-spacing: 0; }`
<table width="100%"> 
 
<tr> 
 
<td bgcolor="grey"> 
 
<table width="50%" style="margin:auto;"> 
 
<tr> 
 
<td bgcolor="white" align="center"> 
 
<img src="">Test 
 
</td> 
 
</tr> 
 
<tr> 
 
<td align="center" bgcolor="#99CB55"> 
 
<img width="50%" src="xxx"> 
 
</td> 
 
</tr> 
 
</table> 
 
</td> 
 
</tr> 
 
</table>

Смежные вопросы