Posicionamiento del contexto en el elemento de celda de tabla en Firefox
Por lo general, podemos establecer que un elemento padre sea el contexto para un niñoabsolute
posicionamiento, de la siguiente manera:
#parent {
position: relative;
}
#child {
position: absolute;
top: 0;
left: 0;
}
Todo esto funciona bien, pero cuando el padre tiene sudisplay
propiedad establecida entable-cell
, no funciona en Firefox. El contexto de posicionamiento para el elemento hijo será el antepasado posicionado más cercano sobre su padre.
De nota, esto funciona.en todos lados más. Probado en IE8, IE9, Safari, Chrome y Opera.
Vea el violín aquí:http://jsfiddle.net/RZ5Vx/
Ver tambiéneste violín con los padresdisplay
ajustado ainline-block
, que funciona en Firefox.
Entonces, ¿esto es un error? Si es así, ¿hay alguna forma de evitarlo?