Foros del Web » Creando para Internet » CSS »

La tabla no me coje el tamaño deseado

Estas en el tema de La tabla no me coje el tamaño deseado en el foro de CSS en Foros del Web. Hola a todos :P parece ser mi primer post en esta seccion, y bueno, que tengo unas tablas y tal, y nose porque no se ...
  #1 (permalink)  
Antiguo 20/03/2009, 18:34
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Pregunta La tabla no me coje el tamaño deseado

Hola a todos :P parece ser mi primer post en esta seccion, y bueno, que tengo unas tablas y tal, y nose porque no se me pilla bien el tamaño, digamos que a la <th> varias etiquetas de css no le afectan, nose poruqe.
tengo en el php:
<table id="a">
<tr><th>dawdawd</th><th id="fecha">fexa</th>....

Y bien yo quiero que la celda esa de fecha sea muy corta de ancho, lo que seria poner: maxwidth, o width: 20px; o algo así, pero no funciona.
Por ejemplo ponerle background-color tampoco funciona, ni font-weight: bold...es un lio.
Pongo aqui un trozo de css que se relaciona con la tabla:
Código:
#entradas thead { 
font-weight: bold;
background-color: #000000;
}
#entradas th {
margin-left: auto;
margin-right: auto;
width: 640px;
text-align: left;
background-color: #FFFFFF;
}
#fentrada { 
font-size:11px;
font-style: italic;
maxwidth: 40px;
}
De ahí lo del thead no me funcionan ninguna de las 2 cosas que le puse, si me funcionaba por ejemplo font-size.

El tema está en #fentrada que es una <th> del <thead>

Pongo aqui codigo php:
Código PHP:
<TABLE id="entradas">
<? 
while ($Dentradas=mysql_fetch_array($Centradas)) {
echo 
'<thead><tr><th>Titulo: ',$Dentradas['Titulo'],'</th><th id="fentrada">',$Dentradas['Fecha'][0],'',$Dentradas['Fecha'][1],':',$Dentradas['Fecha'][2],'',$Dentradas['Fecha'][3],':',$Dentradas['Fecha'][4],'',$Dentradas['Fecha'][5],'(',$Dentradas['Fecha'][6],'',$Dentradas['Fecha'][7],'/',$Dentradas['Fecha'][8],'',$Dentradas['Fecha'][9],'/',$Dentradas['Fecha'][10],'',$Dentradas['Fecha'][11],'',$Dentradas['Fecha'][12],'',$Dentradas['Fecha'][13],')</th></tr></thead>
<tr><th colspan="2">'
,filtros($Dentradas['Contenido']),'</th></tr>
<tr height="10"></tr>'
;
}
mysql_free_result($Centradas);
?>
</TABLE>
Gracias
  #2 (permalink)  
Antiguo 21/03/2009, 09:11
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: La tabla no me coje el tamaño deseado

Por que nadie responde?? =(

No creo que sea tan complicado =(
  #3 (permalink)  
Antiguo 21/03/2009, 14:03
Avatar de baccxus  
Fecha de Ingreso: mayo-2005
Ubicación: Panama city, Panama, Panama
Mensajes: 870
Antigüedad: 18 años, 10 meses
Puntos: 17
Respuesta: La tabla no me coje el tamaño deseado

Hola, no sé que estarás haciendo pero la solución puntual a tu problema es:

Código:
#entradas th {
width: 640px; /*esto hace que todas la celdas th sean de 640px de ancho*/
}
si quieres que #fentrada sea de 40px máximo de ancho:

Código:
#fentrada { 
width: 40px!important; /*no heredará EL ANCHO de #entradas th y colocas el ancho que quieres*/
...
}
Además, pienso que tu tabla está mal planteada o que estás maquetando con esta, deberías pasarte por el tutorial de mikel.

Saludos
__________________
Al final del día hablar es gratis, codificar no lo es
  #4 (permalink)  
Antiguo 21/03/2009, 19:30
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: La tabla no me coje el tamaño deseado

ahí va!!
jaja, siempre me pasan errores tontos...xD
en cuanto vi eso de th width 640 ya dije...ahí está la clave xDD

pd: me miraré el tutorial, ya que tengo muchos agujeros xD

bueno, muchas gracias por todo baccxus

salu2

Última edición por manumar; 21/03/2009 a las 19:36
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 04:50.