Позиционирование контекста на элемент ячейки таблицы в Firefox
Обычно мы можем установить родительский элемент в качестве контекста для дочерних элементов.absolute
позиционирование следующим образом:
#parent {
position: relative;
}
#child {
position: absolute;
top: 0;
left: 0;
}
Это все работает нормально, но когда родитель имеетdisplay
свойство установлено вtable-cell
это не работает в Firefox. Контекст позиционирования для дочернего элемента будет ближайшим позиционированным предком над его родителем.
Следует отметить, что это работаетeverywhere остальное. Протестировано в IE8, IE9, Safari, Chrome & amp; Opera.
Смотрите скрипку здесь:http://jsfiddle.net/RZ5Vx/
Также смэта скрипка с родителямиdisplay
set to inline-block
, который работает в Firefox.
Итак, это ошибка? Если так, есть ли способ обойти это?