Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2009, 05:14
Jeibi
 
Fecha de Ingreso: noviembre-2007
Ubicación: Madrid
Mensajes: 96
Antigüedad: 16 años, 5 meses
Puntos: 2
div sin height con contenido dinámico

Hola,

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>"
Y en la clase estilo tengo

Código:
.estilo{
width:300px;
background:url(images/02934.gif) no repeat bottom;
margin-bottom:5px;
}
Mas o menos, lo he hecho de cabeza porque donde estoy no tengo acceso al código.
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.