tengo el siguiente problema. Tengo un div que se genera dinámicamente, al que le asigno una clase para que tenga estilos.
Este div contiene algún título y texto que leo de la base de datos. Como estos datos pueden ser diferentes, el ancho del div puede variar, por eso no le pongo ancho en los estilos. Lo que genera en cada registro es mas o menos esto:
Código PHP:
$salida = "<div class='estilo'>".
"<ul>".
"<li>".$row['nombre']."</li>".
"<li>".$row['fecha']."</li>".
"<li>".$row['comentario']."</li>".
"</ul>".
"</div>";
Código:
Mas o menos, lo he hecho de cabeza porque donde estoy no tengo acceso al código. .estilo{ width:300px; background:url(images/02934.gif) no repeat bottom; margin-bottom:5px; }
El caso es que en IE me funciona, pero en firefox, el primer div que me genera me lo muestra sin height, si acaso de ancho 5px por el margin-bottom, y el resto de divs los hace con tamaño (no se si es el que le corresponde), y el último se queda fuera, osea todo descuadrado, como si no estuviera el contenido dentro del div.
¿Alguien sabe porqué pasa eso y como solucionarlo?
Gracias y saludos.