Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/04/2010, 06:55
Impostor
 
Fecha de Ingreso: agosto-2008
Mensajes: 469
Antigüedad: 16 años, 3 meses
Puntos: 20
Respuesta: poner otro borde a una fila que tiene ya borde

Cita:
Iniciado por luicos Ver Mensaje
Pues siento decir que esto ya lo habia probado y no me funciona
¿Alguien sabe porqué?
Llevas razón, no funciona. Y es debido a un problema de especificidad de los selectores, con una pequeña modificación funciona correctamente:

Código CSS:
Ver original
  1. .pruebas4 th, .pruebas4
  2. {
  3.   padding: 5px;
  4.   font-size:12px;
  5.   border-color: #828282;
  6.   border-style: solid;
  7.   border-width: 1px;
  8.   border-collapse:collapse;
  9. }
  10.  
  11. .ultima {
  12.    border: 3px solid #828282;
  13. }

Código HTML:
Ver original
  1. <table  class='pruebas4'>
  2.   <tr>
  3.       <td>FILA UNO</td>
  4.   </tr>
  5.   <tr>
  6.       <td>FILA DOS</td>
  7.   </tr>
  8.  <tr>
  9.       <td class="ultima">FILA TRES</td>
  10.   </tr>

Permiteme dos consideraciones. Puedes conseguir un css mas limpio cambiando

Código CSS:
Ver original
  1. border-color: #828282;
  2.   border-style: solid;
  3.   border-width: 1px;

por

Código CSS:
Ver original
  1. border: 1px : solid #828282;

y segundo que si te es posible y no vas a usar la tabla para tabular datos, deberias comenzar a maquetar con divs.

Saludos¡¡
__________________
Revisa las FAQ's antes de disparar.