Вот мой код:
<table border="0">
<tbody>
<tr style="border: none;">
<td colspan="12" align="center">2012</td>
<td colspan="12" align="center">2013</td>
</tr>
<tr>
<td align="center" style="width: 31px;border: none;">Ene</td>
<td align="center" style="width: 29px;border: none;">Feb</td>
<td align="center" style="width: 31px">Mar</td>
<td align="center" style="width: 30px">Abr</td>
<td align="center" style="width: 31px">May</td>
<td align="center" style="width: 30px">Jun</td>
<td align="center" style="width: 31px">Jul</td>
<td align="center" style="width: 31px">Ago</td>
<td align="center" style="width: 30px">Sep</td>
<td align="center" style="width: 31px">Oct</td>
<td align="center" style="width: 30px">Nov</td>
<td align="center" style="width: 31px">Dic</td>
<td align="center" style="width: 31px">Ene</td>
<td align="center" style="width: 28px">Feb</td>
<td align="center" style="width: 31px">Mar</td>
<td align="center" style="width: 30px">Abr</td>
<td align="center" style="width: 31px">May</td>
<td align="center" style="width: 30px">Jun</td>
<td align="center" style="width: 31px">Jul</td>
<td align="center" style="width: 31px">Ago</td>
<td align="center" style="width: 30px">Sep</td>
<td align="center" style="width: 31px">Oct</td>
<td align="center" style="width: 30px">Nov</td>
<td align="center" style="width: 31px">Dic</td>
</tr>
<tr>
<td style="background-color: #000;border: none;"> </td>
<td style="background-color: #000;border: none;"> </td>
</tr>
</tbody>
</table>
Как вы можете видеть, я установил границу в таблице равным 0, а также стиль для тегов tr и td для границы: нет, но я все еще получаю эту белую линию между ячейками, также в том стиле, который я ставил
* {
border: none;
padding: 0;
margin: 0;
}
Как я могу удалить эту границу?
Благодарю!!
Вы можете удалить пробелы, используя либо (обратите внимание: есть небольшая разница между ними)
border-spacing: 0;
или border-collapse: collapse;
на столе.
Пример: http://jsfiddle.net/GWj3w/1/
Легко исправить! установите cellpadding и cellspacing на 0 в элементе таблицы. Все настройки границы могут сбивать с толку, плюс вам не нужно управлять настройками границы <tr>
. будь проще :)
cellspacing=0
(более надежная альтернатива, чем использование CSS, но многие его не одобряют в принципе) устраняет пробел, который не является границей. Вопрос не имеет ничего общего с настройками границ (по умолчанию таблицы не имеют границ).