Firefox игнорирует абсолютное позиционирование в ячейках таблицы

Я пытаюсь полностью разместить элемент внутри ячейки таблицы. TD имеет положение: относительное , а элемент имеет положение: абсолютное .

Это отлично работает во всех браузерах, кроме Firefox, где он расположен относительно контейнера, относящегося к предку.

Вы можете увидеть это воспроизведенным на этой скрипке: http://jsfiddle.net/ac5CR/1/

Кто-нибудь знает, не пропущен ли я какой-нибудь параметр CSS, который может исправить это в Firefox?

25
задан Variant 9 January 2012 в 14:07
поделиться

2 ответа

элемент не является блочным элементом. добавьте к стилю display: block, вы получите необходимое поведение.

20
ответ дан 28 November 2019 в 21:27
поделиться

Это была очень старая ошибка Firefox, которая была исправлена ​​через 13 лет после сообщения!

Вы можете обратиться к занимательной истории здесь: https://bugzilla.mozilla.org/show_bug .cgi? ID = 63895

1
ответ дан 28 November 2019 в 21:27
поделиться