Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/09/2010, 05:54
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: cambiar color al seleccionar pestaña

Pann84:
El ejemplo que pone no es el planteado inicialmente, según he entendido yo.
Huan selecciona un elemento y permaneciendo en el mismo html quiere que el elemento seleccionado mantenga unas propiedades. Propiedades que desea sean persistentes.
En su ejemplo, hay un cambio de página, o para que funcione en el mismo documento html debería proveer (mediante otro lenguaje distinto a css) cómo aplicar su "activo" al seleccionado.

¿Qué ocurriría si el html fuese el siguiente?
Código HTML:
Ver original
  1. <div class="navi">
  2.     <ul class="mainNavi">
  3.         <li><a href="#uno">Uno</a></li>
  4.         <li><a href="#dos">Dos</a></li>
  5.         <li><a href="#tres">Tres</a></li>
  6.         <li><a href="#cuatrol">Cuatro</a></li>
  7.         <li><a href="#cinco">Cinco</a></li>
  8.     </ul>
  9. </div>
  10. ...
  11. <div id="uno>
  12. <!-- contenido -->
  13. </div>
  14. ...
  15. <div id="dos>
  16. <!-- contenido -->
  17. </div>
  18. ...
o que en vez de remitir a un /div/ exterior, cada /li/ tuviese otras listas anidadas dentro de él:
Código HTML:
Ver original
  1. <ul><li><a.../><ul><li>....</li></ul></li></ul>

Por mi comprensión (que quizás sea errónea) de la duda planteada sugería antes los distintos "estados" de enlace y el uso de /:actve/ /:focus/ además de /:hover/

Pero como viene siendo muy habitual últimamente, no mostró los códigos implicados (html+css). Así que todo son cábalas.


Sobre el usar ciertas propiedades css 3 o no usarlas, Mayid y compañía, es una decisión de quien pica el código, en función de las particularidades del proyecto y la finalidad a la que van destinadas.