eventos

Responder
Fran.11
Mensajes: 108
Registrado: 22 May 2012 11:23

eventos

Mensaje por Fran.11 »

hola, quisiera crear un evento en el menu de navegación en que al hacer click en la navegacion, esta cambiara el fondo de color.
con onclick lo consigo pero momentaneamente solo ese momento pero no se queda con ese color y no se si se debiera crear condiciones o algo similar; me podrias ayudar? saludos..
este es el evento que he creado pero el color de fondo no es permanente...

<li onclick="this.style.backgroundColor='white';"> <a href="quienes_somos.html">Quienes Somos</a></li>
JM~
Mensajes: 234
Registrado: 25 Oct 2007 11:19
Contactar:

Re: eventos

Mensaje por JM~ »

Pon directamente con css el color blanco a la lista en la pagina quienes_somos.html

No es que se te recarge la página, es que eres tu el que haciendo clic cargas otra, es normal que no se mantenga el color.

PD: No habras diferentes temas para preguntar lo mismo.
[equipo]PC1|Intel Core 2 Quad 9550 3,4Ghz|ASUS P5Q PRO|4 Gb G.Skill Extreme PC2-8800 1100Mhz|Gainward HD 4870 Golden Sample 1GB GDDR5|500Gb Seagate Barracuda|Asus DRW-24B3ST|Asus Triton 81|NOX Pulsar 750W|NOX Moonlight SE||XP, W7, OpenSuse 12.1|Samsung P2370HD|||2 x 500Gb Seagate Barracuda. 1TB WD Caviar Black. 2TB WD Caviar Green|[/equipo]
Fran.11
Mensajes: 108
Registrado: 22 May 2012 11:23

Re: eventos

Mensaje por Fran.11 »

es cierto, no habia caido en esa posibilidad pero es una forma de hacerlo con css.
Pero me podrias decir si es una práctica abitual entre los diseñadores o habria que utilizar otros métodos como funciones en javascript.
te lo digo por profesionalidad y limpieza de código...
Avatar de Usuario
Igb
Mensajes: 3213
Registrado: 12 Feb 2007 11:45

Re: eventos

Mensaje por Igb »

En teoría, lo correcto (otra cosa es que en la práctica se haga, que esa es otra), es que HTML se ocupe del contenido, y CSS del diseño (aunque hay algunas funciones de html que permiten centrar texto y demás es más correcto hacerlo con CSS)

Javascript, para tareas que se pueden hacer con CSS, mejor evitarlo, es "matar moscas a cañonazos", menos seguro, y menos eficiente

Saludos
Icono de PC  Razgriz Desplegar firma
  • Procesador
    I7 3930K
  • Placa base
    Asus Rampage IV Extreme
  • RAM
    4x4gb G. Skill RipjawsZ 1866 CL9
  • Tarjeta gráfica
    PNY 680 SLI
  • Disco Duro
    Samsung 840 Pro 256Gb
  • Unidad Óptica
    BR Liteon iHBS112
  • Refrigeración
    Exos 2.5+EK Supreme HF
  • Fuente alimentación
    Seasonic Platinum 1000
  • Caja
    NZXT Phantom Negra/Naranja
  • Sonido
    Asus Xonar Phoebus
  • Sistema operativo
    Windows 7 x64
  • Monitor
    BenQ XL2410T
  • Teclado
    Logitech G19
  • Ratón
    Saitek Cyborg MMO7
  • Otros
    WD Caviar Black 2TB
  • Otros
    WD Caviar Green 2TB (Backup)
Ocultar
Imagen
Fran.11
Mensajes: 108
Registrado: 22 May 2012 11:23

Re: eventos

Mensaje por Fran.11 »

ok; gracias por todo...
Responder