El color predeterminado del enlace es azul. ¿Cómo eliminar el color de enlace predeterminado de la etiqueta de hipervínculo html <a>
?
El color predeterminado del enlace es azul. ¿Cómo eliminar el color de enlace predeterminado de la etiqueta de hipervínculo html <a>
?
Respuestas:
El valor de herencia :
a { color: inherit; }
... hará que el elemento tome el color de su padre (que es lo que creo que estás buscando).
puedes hacer algo como esto:
a {
color: #0060B6;
text-decoration: none;
}
a:hover
{
color:#00A0C6;
text-decoration:none;
cursor:pointer;
}
si la decoración de texto no funciona, incluya la decoración de texto: ¡ninguno! importante;
<a style="text-decorations:none; color:inherit;>
= ganador
<a style="text-decoration:none; color:inherit;>
.cancela,.cancela:link,.cancela:visited,.cancela:hover,.cancela:focus,.cancela:active{
color: inherit;
text-decoration: none;
}
Sentí que era necesario publicar la definición de clase anterior, muchas de las respuestas en SO omiten algunos de los estados
Si no desea ver el subrayado y el color predeterminado que proporciona el navegador, puede mantener el siguiente código en la parte superior de su archivo main.css. Si necesita diferentes colores y estilos de decoración, puede anular fácilmente los valores predeterminados utilizando el fragmento de código a continuación.
a, a:hover, a:focus, a:active {
text-decoration: none;
color: inherit;
}
Esto también es posible:
a {
all: unset;
}
desarmado: esta palabra clave indica cambiar todas las propiedades que se aplican al elemento o al elemento primario del elemento a su valor principal si son heredables o a su valor inicial si no. los valores unicode-bidi y direction no se ven afectados.
Fuente: descripción de Mozilla de todos
color: unset
también funciona. Eliminé los colores del marco del elemento, luego envolví el elemento y configuré mi color personalizado en ese contenedor para que el color se herede.
Tienes que usar CSS
. Aquí hay un ejemplo de cómo cambiar el color predeterminado del enlace, cuando el enlace está allí, cuando se está suspendiendo y cuando es un enlace activo.
a:link {
color: red;
}
a:hover {
color: blue;
}
a:active {
color: green;
}
<a href='http://google.com'>Google</a>
Simplemente agregue esto CSS
,
a {
color: inherit;
text-decoration: none;
}
Eso es todo.
Puede usar los valores de Color del sistema (18.2) , introducidos con CSS 2.0, pero obsoletos en CSS 3 .
a:link, a:hover, a:active { color: WindowText; }
De esa manera, sus enlaces de anclaje tendrán el mismo color que el texto normal del documento en este sistema.
a:link{color:inherit;}
esta es la línea simple que puede hacer todo por usted <3
Esto funcionará
a:hover, a:focus, a:active {
outline: none;
}
Lo que esto hace es eliminar el esquema de las tres pseudo-clases.
<a>
es azul. ¿Cuál es tu problema ahora?