Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/12/2011, 08:15
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 5 meses
Puntos: 539
Efectivamente, ryugen.
Con la pseudoclase :checked y el selector de adyacente/hermanos y jugando con las distintas combinaciones de ellos y cambio de propiedades.
Algo así como:
Código CSS:
Ver original
  1. [type=radio]:checked ~ label {  }
  2. [type=radio]:checked ~ label ~ .caja {  }
  3. [type=radio]:checked ~ label ~ .caja > * {  }
Donde .caja es cualquier elemento de bloque para contener lo que queramos meter dentro.

Es una buena forma de hacer las famosas tabs o navegación por pestañas con efecto persistente (que se mantenga seleccionado un grupo de elementos aunque se pinche en otros ajenos a él).

Tengo por ahí un medio juego en base a una realización de Chris Coyier (fue a quien primero se lo vi hacer), pero como no tengo servidor para subirla como ejemplo y el consultante desapareció... esperaremos, pues.

Cristian, creo que te confundiste de enlace. Ese es sobre fondos.

Última edición por kseso?; 28/12/2011 a las 10:20