Я пытаюсь полностью разместить элемент внутри ячейки таблицы.
TD имеет положение: относительное
, а элемент имеет положение: абсолютное
.
Это отлично работает во всех браузерах, кроме Firefox, где он расположен относительно контейнера, относящегося к предку.
Вы можете увидеть это воспроизведенным на этой скрипке: http://jsfiddle.net/ac5CR/1/
Кто-нибудь знает, не пропущен ли я какой-нибудь параметр CSS, который может исправить это в Firefox?
элемент не является блочным элементом. добавьте к стилю display: block, вы получите необходимое поведение.
Это была очень старая ошибка Firefox, которая была исправлена через 13 лет после сообщения!
Вы можете обратиться к занимательной истории здесь: https://bugzilla.mozilla.org/show_bug .cgi? ID = 63895