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

Я не могу решить эту проблему позиционирования в Firefox. Кажется, что это не следует правилу абсолютного позиционирования. Есть ли что-то, что я делаю, чего не следует делать, но некоторые браузеры справляются с этим, а некоторые нет?

JS Fiddle:

Оригинал — http://jsfiddle.net/g9qzh/

Обновлено — http://jsfiddle.net/g9qzh/2/

Работает в IE , Chrome, Safari, Opera

Вот реальный код. Дайте мне знать, если я не следую какому-то стандарту, о котором не знаю.

HTML:

Three
Two
Three
Two

CSS:

#two {
   position: absolute;
   top: 0;
}
td {
   position: relative;
}

Единственная подсказка заключается в том, что есть какое-то другое значение, которое я должен присвоить td, чтобы оно заработало. В некоторых других вопросах stackoverflow упоминалось о неправильном поведении Firefox, но я не смог найти ответ. Я попытался присвоить как верхнему, так и левому значениям ноль, но FF не сдвинется с места. ​

10
задан steveax 13 June 2012 в 20:01
поделиться