Я не могу решить эту проблему позиционирования в 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 не сдвинется с места.