Я пытаюсь добавить таблицу с пробелом между ячейками, так как цвет фона ячейки белый, а цвет фона таблицы синий, вы можете легко видеть, что заполнение и маржа не работают (я применяю его к td
), он добавит только пространство внутри ячейки.
Добавить пространство между ячейками (td) с помощью css
Ответ 1
Вы хотите border-spacing
:
<table style="border-spacing: 10px;">
Или где-нибудь в блоке CSS:
table {
border-spacing: 10px;
}
См. quirksmode в border-spacing
. Имейте в виду, что border-spacing
не работает на IE7 и ниже.
Ответ 2
table {
border-spacing: 10px;
}
Это сработало для меня, как только я удалил
border-collapse: separate;
из моего тега таблицы.
Ответ 3
Моя:
border-spacing: 10px;
border-collapse: separate;
Ответ 4
Рассмотрим использование атрибутов cellspacing
и cellpadding
для тега table
или border-spacing
свойства css.
Ответ 5
cellpacing (расстояние между ячейками) параметр тега TABLE - именно то, что вы хотите. Недостатком является одно значение, используемое как для x, так и для y, вы не можете выбирать разные интервалы или отступы вертикально/горизонтально. Также есть свойство CSS, но оно не поддерживается широко.