Foros del Web » Creando para Internet » CSS »

propiedad hover en ítems de menú

Estas en el tema de propiedad hover en ítems de menú en el foro de CSS en Foros del Web. ¡Saludos! En esta web , en el menú superior (productos, precios, faq, blog...) ¿Cómo hago para que, cuando sitúo el ratón encima de un ítem ...
  #1 (permalink)  
Antiguo 08/05/2012, 04:01
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
propiedad hover en ítems de menú

¡Saludos!
En esta web, en el menú superior (productos, precios, faq, blog...)
¿Cómo hago para que, cuando sitúo el ratón encima de un ítem de menú, el resto de los ítems de menú permanezcan quietos? Podéis ver que se mueven, y necesito que no se muevan.
Espero vuestra ayuda, Daniel
  #2 (permalink)  
Antiguo 08/05/2012, 07:32
Avatar de YYs86  
Fecha de Ingreso: abril-2012
Ubicación: Salamanca
Mensajes: 136
Antigüedad: 12 años
Puntos: 14
Respuesta: propiedad hover en ítems de menú

tienes que jugar con el ancho y alto de tu <li> para que no sea superado por el de tu texto interior... así conseguiras que no se te muevan el resto de <li> y conservando el efecto que quieres.
__________________
Web developer:

http://xtremgaming.es
http://leaderleague.com
  #3 (permalink)  
Antiguo 08/05/2012, 08:25
 
Fecha de Ingreso: julio-2010
Ubicación: A Coruña
Mensajes: 505
Antigüedad: 13 años, 8 meses
Puntos: 60
Respuesta: propiedad hover en ítems de menú

puedes probar a meterles a los "li" un "width", y al efecto "hover" ponerle el mismo "width" que al estado activo, ya que el problema está en que al hacer "Hover" cambia de ancho.
  #4 (permalink)  
Antiguo 08/05/2012, 08:31
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: propiedad hover en ítems de menú

Hola, gracias por vuestras respuestas. Voy a probar ahora mismo, a ver qué tal.
  #5 (permalink)  
Antiguo 08/05/2012, 10:09
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: propiedad hover en ítems de menú

EL movimiento ocurre porque el font-size del span pasa de 14 px a 16px al hacer :hover

Debe calcular cuanto aumenta su contenedor y disminuirlo en la misma medida al hacer :hover sobre él.
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++

Última edición por kseso?; 08/05/2012 a las 13:22
  #6 (permalink)  
Antiguo 08/05/2012, 10:20
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: propiedad hover en ítems de menú

No le entendí bien. ¿Podría ponerme un ejemplo sencillo, por favor?
Saludos, y gracias por sus respuestas.
  #7 (permalink)  
Antiguo 08/05/2012, 13:23
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: propiedad hover en ítems de menú

Explíquese, por favor.
¿Qué es lo que no entendió?

Y ¿a qué ejemplo se refiere?
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++
  #8 (permalink)  
Antiguo 09/05/2012, 10:05
 
Fecha de Ingreso: mayo-2012
Mensajes: 21
Antigüedad: 11 años, 11 meses
Puntos: 5
Respuesta: propiedad hover en ítems de menú

Hola,

Intente crearte el css modificado pero al ver con firebug veo que usas demasiadas clases innecesarias a mi parecer... y se me hizo un lio editarlo desde allí, básicamente es la solución que te dan los compañeros arriba... asignale un valor de ancho fijo a los <li> imagínate que cada<li> es una caja contenedora con ancho fijo, y cualquier cosa que se mueva dentro, no debe afectar al flujo...

Suerte con eso, cualquier cosa escribe,

Saludos!
  #9 (permalink)  
Antiguo 10/05/2012, 05:14
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: propiedad hover en ítems de menú

Hola amigos, muchas gracias por vuestras respuestas
Pues lo dejé un par de días, porque estuve entretenido con otras historias. Voy a ver si ahora mismo puedo echarle un ratillo y lo soluciono. Gracias!
  #10 (permalink)  
Antiguo 10/05/2012, 06:02
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: propiedad hover en ítems de menú

Hola de nuevo. Creo que lo he conseguido. ¿Podéis echarle un vistazo a ver qué tal lo veís?
Saludos y gracias!
  #11 (permalink)  
Antiguo 10/05/2012, 08:58
 
Fecha de Ingreso: mayo-2012
Mensajes: 21
Antigüedad: 11 años, 11 meses
Puntos: 5
Respuesta: propiedad hover en ítems de menú

Que bueno, lo conseguiste ;)

Saludos!
  #12 (permalink)  
Antiguo 18/05/2012, 01:52
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: propiedad hover en ítems de menú

Hola amig@s, ahora necesito que el botón superior derecho (LOGIN) no se mueva con el hover...
Espero vuestra ayuda, Daniel
__________________
Diseño Web Jaén
  #13 (permalink)  
Antiguo 18/05/2012, 02:18
Avatar de garciasanchezdani  
Fecha de Ingreso: noviembre-2011
Mensajes: 429
Antigüedad: 12 años, 5 meses
Puntos: 51
Respuesta: propiedad hover en ítems de menú

Hola de nuevo, ya lo solucioné, era cuestión de incrementar el left y el top en el hover, ya que los ítems vienen de un menú el cual tiene un css propio que yo no implementé...y parece ser que se jugaban con estas dos propiedades...
Gracias por vuestra ayuda
__________________
Diseño Web Jaén

Etiquetas: hover, propiedad
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:01.