+ 2

:hover no funciona. Necesito ayuda con mi cĂłdigo.

Intente hacer un proyecto simple(Calculadora con historial) para practicar mi javascript y me encontré con un problema relacionado a css. Usé :hover para cambiar el backgroun-color de unos botones y al probarlo no sucedió nada cuando ponía el cursor encima. Dejo mi código para que lo revisen, no entiendo cuål es el problema. Las líneas 79 80 81 de css, son las que use para probar la semi-clase hover. https://code.sololearn.com/Wuay7L6X6V7y

27th Aug 2020, 9:14 PM
LK_Goota
LK_Goota - avatar
4 Answers
+ 2
LK_Goota hola, Podría ser una cuestión de especificidad de CSS. De la línea 53 a la 73, definió un grupo de clases con un conjunto de colores de fondo todavía, con una especificidad mås alta que la declarada en la línea 79. Puede hacer una prueba, solo para depurar y comprender (ya que no se considera una buena pråctica usar eso) agregando la línea 80, después de tomato, !important; -> background-color: tomato !important; Esto significa que anularå otra especificidad existente en ese elemento y verå que funciona. https://dev.to/emmabostian/css-specificity-1kca#:~:text=CSS%20Specificity%20is%20the%20set,present%20on%20the%20element's%20style. https://specificity.keegan.st/
28th Aug 2020, 1:48 AM
EmmanueLZ.
EmmanueLZ. - avatar
+ 2
I added the color property and that works fine but background color doesn't for some weird reason that I am unaware of
27th Aug 2020, 10:08 PM
Abhay
Abhay - avatar
0
No se xd
27th Aug 2020, 9:28 PM
WĐŻE AR U
WĐŻE AR U - avatar
0
WĐŻE AR U if you don't know then pls refrain from commenting
27th Aug 2020, 10:07 PM
Abhay
Abhay - avatar