Ошибка Google Chrome с применением стиля CSS Padding для пустых ячеек

У меня проблема только в Google Chrome (Firefox, IE, Netscape, Safari и Opera в порядке), где свойство padding, которое должно применяться к тексту в ячейке, также применяется ко всем пустым ячейкам. Это легко решить, добавив более специфические стили к моим затронутым ячейкам периметра и используя разные стили, но это использует много дополнительного кода и кое-что, что я пытаюсь сохранить. Есть ли способ заставить мой CSS пропускать пустые ячейки в таблице, к которой он применяется?

#regFormTable{ padding:8px 30px 0px; }

Стиль влияет на это.

Изменить: запятые были случайностью при вводе класса здесь (я использую для отправки параметров синтаксиса)

12.12.2008 08:45:17
Я обновил свой ответ новыми параметрами :-)
mat 12.12.2008 09:34:10
2 ОТВЕТА

Я думаю, что Google Chrome имеет другое значение по умолчанию для empty-cellsсвойства css. Вы должны попытаться сделать:

#regFormTable{ padding:8px 30px 0px; empty-cells: hide; }
1
12.12.2008 09:33:50

Там не должно быть запятых:

#regFormTable { padding: 8px 30px 0px; }

Кроме того, я обычно использую 2 или 4 значения - это легче понять!

1
12.12.2008 08:52:32