Foros del Web » Creando para Internet » CSS »

Ancho del div automatico

Estas en el tema de Ancho del div automatico en el foro de CSS en Foros del Web. Hola a todos, estoy intentando dar forma a una web y me pasa lo siguiente; Tengo una tabla con codigo php para traer datos de ...
  #1 (permalink)  
Antiguo 30/12/2009, 20:49
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años, 7 meses
Puntos: 2
Ancho del div automatico

Hola a todos, estoy intentando dar forma a una web y me pasa lo siguiente; Tengo una tabla con codigo php para traer datos de la DB y la he metido dentro de un div con el alto automatico, pero el div no aumenta si aumentan la cantidad de datos estraidos de la DB. dejo los codigos.

Codigo de la tabla:

Código PHP:
<div id="infoult">
<?
$i
=0;
while(
$row=mysql_fetch_array($r)){
$i++;
  
?>
<table width="80" height="80" border="1" align="left">

      <tr>
        <td height="98"><div align="center"><img src="imagenes/<?=$row['imagen']?>" width="60" height="60" title="<?=$row['pregunta']?>" /></div></td>
      </tr>
      <tr>
        <td><div align="center" class="Estilo3"><a href="edicion.php?roja=<?=$row['id']?>">EDITAR</a></div>
            <p align="center" class="Estilo3"><a href="mail.php?roja=<?=$row['id']?>">EMAIL</a></p></td>
      </tr>
    </table>
    <?
    
if($i==6){
    echo 
"<br><br><br><br><br><br><br><br><br><br>";
    
$i=0; }
    
    } 
?>
</div>
codigo css del div.

Cita:
#infoult {

width: 505px;
height:auto;
border: 1px solid #CFCFCF;
margin: 0px 0px 15px 0px;
padding: 5px 5px 5px 5px;
-moz-border-radius-bottomright : 10px;
-moz-border-radius-bottomleft : 10px;
}

Agradezco vuestra ayuda, un saludo
  #2 (permalink)  
Antiguo 31/12/2009, 11:48
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 10 meses
Puntos: 46
Respuesta: Ancho del div automatico

Hola

prueba cambiado esto:
Código CSS:
Ver original
  1. #infoult {
  2.     width: 505px;
  3.     height:auto;
  4.     border: 1px solid #CFCFCF;
  5.     margin: 0px 0px 15px 0px;
  6.     padding: 5px 5px 5px 5px;
  7.     -moz-border-radius-bottomright : 10px;
  8.     -moz-border-radius-bottomleft : 10px;
  9. }
por esto:
Código CSS:
Ver original
  1. #infoult {
  2.     width: 505px;
  3.     border: 1px solid #CFCFCF;
  4.     margin: 0px 0px 15px 0px;
  5.     padding: 5px 5px 5px 5px;
  6.     -moz-border-radius-bottomright : 10px;
  7.     -moz-border-radius-bottomleft : 10px;
  8. }

suerte
  #3 (permalink)  
Antiguo 01/01/2010, 23:25
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Ancho del div automatico

Hola, lo he probado y no me funciona ¿a alguien se le ocurre algo ?
  #4 (permalink)  
Antiguo 01/01/2010, 23:32
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 2 meses
Puntos: 101
Respuesta: Ancho del div automatico

Hola,
Intenta con min-height.
Suerte
Salu2
__________________
Half Music - www.halfmusic.com
  #5 (permalink)  
Antiguo 01/01/2010, 23:57
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 10 meses
Puntos: 306
Respuesta: Ancho del div automatico

Hola
Prueba reemplazar esta linea:
<table width="80" height="80" border="1" align="left">
por esto:
<table class="estilotabla">

y en css crea el estilo:

.estilotabla{
width:80px;
height:80px;
text-align: left;
border: 1px solid #039;
}

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #6 (permalink)  
Antiguo 04/01/2010, 00:23
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Ancho del div automatico

Gracias a todos chicoc, He probado lo que dice C2am y funciona perfect!!

Os lo agradezco
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:25.