Ошибка Mozilla CSS: таблица с нижней границей + граница-коллапс: вызывает появление и исчезновение случайных границ - PullRequest
2 голосов
/ 15 декабря 2009

При применении нижней границы к таблице, когда для border-collapse установлено значение «свернуть», под некоторыми строками таблицы появляются странные случайные нижние границы различной ширины - они появляются и исчезают при прокрутке, что-то вроде IE6 » жучок "; изменение размера окна или переключение на другое приложение и обратно приводит к их исчезновению, прокрутка заставляет их снова появляться.

Это касается всех браузеров Mozilla (Mac и PC), включая Firefox, Camino и Flock, и только браузеров Mozilla.

Пример:

http://platypusman.com/mozilla_table_border-bottom_border-collapse.html

CSS:

table.grid { border-collapse: collapse; border-bottom: solid 15px #ccc; }
table.grid td { border: solid 1px #ccc; padding: 5px; }

Удаление "border-collapse" устраняет проблему.

Это вызвано только нижней границей таблицы - удаление нижней границы устраняет проблему. E.g.:

table.grid { border-collapse: collapse; border: solid 15px #ccc; border-bottom: none; }
table.grid td { border: solid 1px #ccc; padding: 5px; }

1 Ответ

0 голосов
/ 28 декабря 2009

Это было исправлено, вероятно, с помощью переписывания с коллапсом границ , который будет включен в следующую основную версию Firefox после 3.6.

...