LILITH Y EVA: EL CAMINO DE LA REINA
### MENU
< html lang = "es" >
< meta charset =
" UTF-8" > < meta name = "viewport" content = "
width = device -width, initial-scale=1.0" > Menú Moderno para Blog
< link rel = "preconnect" href = "https://fonts.googleapis.com" >
< link rel = "preconnect" href = "https://fonts.gstatic.com" crossorigin >
< link href = "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap" rel = "stylesheet" >
< style > /* --- Contenedor del Menú --- */ /* Esto es solo para centrar y dar un fondo a la demostración */ .menu-container {
display : flex;
justificar contenido : centro;
alinear elementos : centro;
relleno : 40px 20px ;
color de fondo : #1e1e2f ; /* Un fondo oscuro y cómodo */ font-family : 'Montserrat' , sans-serif;
}
/* --- Estructura de la Navegación --- */
.modern-nav ul {
list-style : none; /* Quitamos los puntos de la lista */
margin : 0 ;
relleno : 0 ;
pantalla : flexible; /* Ponemos los enlaces en línea */
gap : 50px ; /* Espacio entre cada enlace */
}
/* --- Estilo de los Enlaces --- */
.modern-nav .nav-link {
posición : relativa; /* Clave para posicionar la línea animada */
color : #c5c6c7 ; /* Un color de texto gris claro, fácil de leer */
text-decoration : none; /* Quitamos el subrayado por defecto */
font-size : 1.1em ;
peso de fuente : negrita;
transformación de texto : mayúsculas; /* Estilo moderno y limpio */
letter-spacing : 1.5px ; /* Aire entre las letras */
padding : 10px 5px ;
transición : color 0.3s facilidad; /* Transición suave para el color del texto */
}
/* --- Efecto al pasar el ratón (Hover) --- */
.modern-nav .nav-link :hover {
color : #ffffff ; /* El texto se vuelve blanco puro al pasar el ratón */
}
/* --- La Línea Animada (La Magia) --- */
.modern-nav .nav-link ::after {
contenido : '' ; /* Necesario para que el pseudo-elemento se muestre */
posición : absoluta;
ancho : 0 ; /* Inicia sin ancho */
height : 2.5px ; /* Grosor de la línea */
background-color : #8A3A9B ; /* Color de acento, puedes cambiarlo */
bottom : 0 ; /* Se posiciona en la parte inferior del enlace */
left : 50% ; /* Inicia en el centro horizontal */
transform : traduceX (- 50% ); /* Truco para centrar la línea mientras crece */
Transition : width 0.4s cubic-bezier ( 0.25 , 0.8 , 0.25 , 1 ); /* Animación suave del ancho */
}
/* --- Estado de la línea al pasar el ratón --- */
.modern-nav .nav-link :hover ::after {
width : 100% ; /* La línea crece hasta ocupar el 100% del ancho */
}
< div class = "menu-container" >
< nav class = "modern-nav" >
< ul >
< li > < a href = "#inicio" class = "nav-link" > Inicio
< li > < a href = "#sobre-mi" class = "nav-link" > Sobre Mí
< li > < a href = "#libros" class = "nav-link" > Obras
< li > < a href = "#contacto" class = "nav-link" > Contacto