Rev 6702 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
@use "../../../../styles/mixins.scss";.header-navigation {flex: 1 0 50%;order: 3;display: flex;&>ul {display: flex;align-items: center;justify-content: space-between;gap: .5rem;width: 100%;&>li {position: relative;padding-bottom: 1rem;&>a {align-items: center;color: $font-color;display: flex;flex-direction: column;font-size: 1.1rem;gap: 0.5rem;position: relative;svg,i {color: $font-color;font-size: 1.5rem;}p {color: $font-color;font-size: 1.1rem;display: none;}}&::after {content: "";height: 2px;width: 0;background-color: $font-color;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);transform-origin: center;transition: all 200ms;}&:hover {&>a,&>p {text-shadow: 0 0 0 $font-color;}&::after {width: 100%;}.navLinkDropdown {display: block;}}&:last-child:hover .aditional_links {display: block;}}}}.navLinkDropdown,.navigation-level_three,.aditional_links {background-color: $bg-color;border-radius: $border-radius;box-shadow: $shadow;display: none;padding: 1rem;position: absolute;left: 50%;top: 100%;z-index: 900;ul {display: flex;flex-direction: column;gap: 1rem;li {position: relative;a {align-items: center;color: $font-color;display: flex;font-size: 1.1rem;gap: 0.5rem;position: relative;&:hover {text-shadow: 0 0 0 $font-color;}}}}}.navigation-level_three {top: -10%;left: 100%;max-height: 20rem;overflow: auto;a {max-width: 30ch;}}.navLinkDropdown {transform: translateX(-35%);li:hover .navigation-level_three {display: block;}}.aditional_links {transform: translateX(-50%);ul {align-items: center;}}@include mixins.for-size(tablet-portrait) {.header-navigation>ul>li>a p {display: inline-flex;}.navLinkDropdown {transform: translateX(-50%);}}@include mixins.for-size(desktop) {.header-navigation {order: 2;&>ul>li {padding-top: 1rem;}}.aditional_links ul li:hover .navigation-level_three {display: block;}}