Foros del Web » Creando para Internet » CSS »

anidar 2 estilos de tablas

Estas en el tema de anidar 2 estilos de tablas en el foro de CSS en Foros del Web. Hola, tengo una tabla en la que muestro una busqueda de la base de datos. En cada fila de la tabla, tengo la opcion de ...
  #1 (permalink)  
Antiguo 15/05/2007, 04:22
 
Fecha de Ingreso: octubre-2006
Mensajes: 83
Antigüedad: 17 años, 6 meses
Puntos: 0
anidar 2 estilos de tablas

Hola, tengo una tabla en la que muestro una busqueda de la base de datos.

En cada fila de la tabla, tengo la opcion de picar en una imagen, lo cual hace que se despliegue por debajo un fila con los detalles de dicha fila.
El problema que tengo es que en esa fila en la que muestro los detalles, esta rellena con una tabla la cual tiene un estilo direfente a la tabla en la que esta contenida. Sin embargo, ese estilo es ignorado y se muestra tambien con el estilo de la tabla principal.

¿alguien sabe como puedo hacer para que se muestre el estilo de la tabla contenido correctamente?
creo que tiene que ver con el anidamiento de estilos, pero no se.

un saludo!
  #2 (permalink)  
Antiguo 15/05/2007, 15:50
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 2 meses
Puntos: 6
Re: anidar 2 estilos de tablas

Anida los elementos, me explico table tr td table{
}

Código PHP:

<html>
<
head>
<
title>probando celdas con link invisible</title>
<
style type="text/css">

table{
    
width:400px;
    
height:400px;
    
border:1px solid #000;

}
table tr td{
    
width:400px;
    
height:400px;
        
background-color:#EEEEEE;
}
table tr td table{
    
background-color:red;
        
width:200px;
        
height:200px;
}
table tr td table tr td{
    
background-color:red;
        
border:3px dotted #000;
        
width:200px;
        
height:200px;
}
</
style>
</
head>
<
body>

<
table>
<
tr>
<
td><table>
<
tr>
<
td>Interna</td>
</
tr>
</
table></td>
</
tr>
</
table>


</
body>
</
html
__________________
www.dataautos.com

Última edición por asinox; 15/05/2007 a las 15:52 Razón: cambie el border de la tabla interna
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 15:01.