Ошибка Google Chrome с применением стиля CSS Padding для пустых ячеек - PullRequest
1 голос
/ 12 декабря 2008

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

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

Является ли стиль, влияющий на него.

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

Ответы [ 2 ]

1 голос
/ 12 декабря 2008

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

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

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

1 голос
/ 12 декабря 2008

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

#regFormTable{ padding:8px 30px 0px; empty-cells: hide; }
...