Ayuda con menú vertical: Problema al pasar el ratón por encima de opciones del menú

Xanina Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Feb 2014
Mensajes
94
aquí está mi web:
Tere Rico

le he puesto un menú vertical a la izquierda y al pasar con el ratón por encima de las opciones del menú (li:hover), en las opciones que pone el texto en dos líneas, me queda mal

uff... no sé si son las horas, pero veo que me estoy explicando muy mal :s

resumiendo, pasando con el ratón por encima de la sección del menu "preguntas frecuentes" ¿veis como queda mal lo que configuré con el hover?
creo que debe de ser una tontería, pero no se me ocurre cómo solucionarlo... ¿alguien me sabría ayudar??

muchas gracias por anticipado :)
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
A eso te refieres, si es eso, quitale el background o agregale un height

 

Xanina

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Feb 2014
Mensajes
94
A eso te refieres, si es eso, quitale el background o agregale un height


sí, es eso :encouragement:, pero no le quiero quitar el background, pq quiero que marque las opciones así al pasar por encima... y ponerle un height.. he probado y no veo ningún cambio
¿dónde le tendría que poner el height? yo se lo he probado en
Insertar CODE, HTML o PHP:
nav ul li a:hover { height: 50px; }
y no veo que haga nada distinto

el problema es que lo trata como si fueran dos líneas, dos opciones de menú, y realmente es una sóla opcion que va en dos líneas por el tamaño del texto
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
sí, es eso :encouragement:, pero no le quiero quitar el background, pq quiero que marque las opciones así al pasar por encima... y ponerle un height.. he probado y no veo ningún cambio
¿dónde le tendría que poner el height? yo se lo he probado en
Insertar CODE, HTML o PHP:
nav ul li a:hover { height: 50px; }
y no veo que haga nada distinto

el problema es que lo trata como si fueran dos líneas, dos opciones de menú, y realmente es una sóla opcion que va en dos líneas por el tamaño del texto

Intenta con un float:left
Si eso funciona, y al ul quitale el margin-bottom:30px;

 
Última edición:

Xanina

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Feb 2014
Mensajes
94
Intenta con un float:left
Si eso funciona, y al ul quitale el margin-bottom:30px;


uff, cierto!! con el float left arreglas el problema de "preguntas frecuentes" pero desmadras todo el menú al pasar con el ratón por encima ¿has comprobado lo que hace ahora? :ambivalence:

lo del margin del ul... ¿a que se debe?

gracias por tu interés :encouragement:
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.716
uff, cierto!! con el float left arreglas el problema de "preguntas frecuentes" pero desmadras todo el menú al pasar con el ratón por encima ¿has comprobado lo que hace ahora? :ambivalence:

lo del margin del ul... ¿a que se debe?

gracias por tu interés :encouragement:

No te entendí :welcoming:
 

Xanina

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Feb 2014
Mensajes
94
No te entendí :welcoming:

después de poner el float:left; pasa el ratón por encima de las opciones de menú, sobre todo por encima de la opción de "blog" y verás lo que hace :ambivalence:

gracias de nuevo por estar ahí
 

hugo1

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Dic 2012
Mensajes
90
Hola, prueba con display: block

HTML:
nav ul li a:hover, nav ul ul.acordeon li:hover {
  background: rgba(22,70,136,1);
  padding: 5px 10px;
  color: pink;
  display: block;
}
 

OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
347
Tenemos este css
Insertar CODE, HTML o PHP:
nav ul li a, nav ul li label { 
    font-family: kavoon; 
    font-size: 1.1em;
    color: rgba(22,70,136,1); 
    /*text-transform: uppercase;*/
} 
nav ul li a:hover, nav ul ul.acordeon li:hover {
    background: rgba(22,70,136,1);
    padding: 5px 10px;
    color: pink;
}

Prueba reemplazándolo por este
Insertar CODE, HTML o PHP:
nav ul li a, nav ul li label { 
	font-family: kavoon; 
	font-size: 1.1em; 
	display:block; 
	padding: 3px 5px;
	color: rgba(22,70,136,1); 
	/*text-transform: uppercase;*/
} 
nav ul li a:hover, nav ul ul.acordeon li:hover {
	background: rgba(22,70,136,1);
	color: pink;
}

Saludos :)
 

Xanina

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Feb 2014
Mensajes
94
perfecto!! entre unos y otros lo habéis conseguido!! YA ESTÁ SOLUCIONADO!!! :encouragement::p8::p8::p8:

la respuesta de OLMID no dejó lugar a dudas :encouragement:

muchas gracias a todos !!
 
Arriba