В Firefox (29.0.1/OpenSUSE) при применении блоку режимов отображения из серии table (display: table, table-row, table-cell, etc.), — игнорируется position: relative; То есть если попытаться применить в table-блоку position: relative;, а вложенному блоку сделать position: absolute; 0x0, то вложенный блок отпозиционируется так, словно у table-блока вовсе нет position: relative;
В веб-китах и старой опере (которая ещё не вебкит), — всё происходит как ожидается, вложенный блок позиционируется относительно table-блока родителя.
ЖелаемоеДействительное
Как позиционировать относительно table-блока родителя?
P.S. Кто-нибудь может дать ответ, — баг это или фича? Что по этому поводу думает W3C?
UPD (при использовании враппера):UPD2 (в новом Firefox будет работать position:relative для table-cell):
https://www.linux.org.ru/news/mozilla/10512604