Foros del Web » Creando para Internet » CSS »

Cambio de color en una <tr>

Estas en el tema de Cambio de color en una <tr> en el foro de CSS en Foros del Web. Buenas tardes!! TEngo un problemilla con la hojas de estilo en la aplicacion que estoy haciendo. En una parte mi aplicacion trato con tablas y ...
  #1 (permalink)  
Antiguo 25/11/2010, 08:36
 
Fecha de Ingreso: noviembre-2005
Mensajes: 94
Antigüedad: 12 años, 1 mes
Puntos: 0
Cambio de color en una <tr>

Buenas tardes!!
TEngo un problemilla con la hojas de estilo en la aplicacion que estoy haciendo.
En una parte mi aplicacion trato con tablas y dependiendo si cumples unos requisitos o no toda la fila de esa tabla debe poner en color rojo de fondo.
Me explico si no cumple unas condiciones ponerla en rojo sino nada.

Segun he revisado FAQ's etc... lo que deberia hacer es crear una class verdad:
Yo lo que he hecho es lo siguiente, en la hoja de estilo que usa el fichero ehe puesto lo siguiente:

EStiloPaginaGeneral .css
tr.a1{
background: red ;
width: 150px ;
}


Fichero html:
<link href="EstiloPaginaGeneral.css" media="screen" rel="StyleSheet" type="text/css">
<tr class="a1">Lo que sea </tr>


Pues bien no me pone la linea en rojo, porque puede ser?? tengo que declarar la clase o algo??
he mirado ejemplos pero no encuentro porque puede ser

Muchas gracias y un saludo!!
  #2 (permalink)  
Antiguo 25/11/2010, 09:26
Avatar de Shaito  
Fecha de Ingreso: agosto-2010
Mensajes: 383
Antigüedad: 7 años, 4 meses
Puntos: 37
Respuesta: Cambio de color en una <tr>

Hola
Así no se pone, has de ponerlo así:

<style type="text/css">
.a1{
background:red;
width:150px ;
}
</style>
<table>
<tr >
<td class="a1">
Lo que sea
</td>
</tr>
</table>

A un tr no se le aplica estilo, no se ve. Debes poner la table entera y no pongas tr ni td ni nada delante, luego se lo vas a aplicar de todos modos, pero si es una característica por defecto (sin que luego tengas que añadir class o id) si que puedes.


Saludos
__________________
Shaito Hiraga - Diseñador CSS
  #3 (permalink)  
Antiguo 25/11/2010, 09:33
 
Fecha de Ingreso: noviembre-2005
Mensajes: 94
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Cambio de color en una <tr>

Muchas gracias!!
ya me he dado cuenta que lo que me pasaba es que el color del td (como es posterior) se ponia encima del color definido en el tr.
Pero con lo me has aclarado ya lo he puesto correctamente creo
  #4 (permalink)  
Antiguo 25/11/2010, 09:34
Avatar de Shaito  
Fecha de Ingreso: agosto-2010
Mensajes: 383
Antigüedad: 7 años, 4 meses
Puntos: 37
Respuesta: Cambio de color en una <tr>

Si necesita más ayuda no dudes en pedirla =P
__________________
Shaito Hiraga - Diseñador CSS

Etiquetas: color, cambios
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 11:29.