Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2010, 04:50
SoutlinK
 
Fecha de Ingreso: junio-2007
Mensajes: 189
Antigüedad: 16 años, 9 meses
Puntos: 3
element .class:first no funciona

Hola gente:

Tengo el siguiente código html

Código HTML:
Ver original
  1. <div id="cp-main">
  2.     <div class="panel">html</div>
  3.     <div class="panel">mas html</div>
  4. </div>

Con el siguiente código css
Código CSS:
Ver original
  1. #cp-main .panel {
  2.     background-color: #111111;
  3. }
  4.  
  5. #cp-main .panel:first {
  6.     min-height: 240px;
  7.     padding-bottom: 5px;
  8. }

Lo que deberia hacer es aplicarle el height y el padding solo al primer panel no? Pero lo que de verdad hace es, simplemente no aplicarlo a ningun panel, ni al primero ni a ninguno.

Si le saco el :first me lo aplica a todos los panel por debajo de #cp-main

ALguna idea de por que no funciona?

Gracias

P.D E probado tanto con :first como con :first-child