MediaWiki:Citizen.css: различия между версиями
Askell (обсуждение | вклад) Нет описания правки |
Askell (обсуждение | вклад) Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 203: | Строка 203: | ||
/* Контейнер списка (изначально скрыт) */ | /* Контейнер списка (изначально скрыт) */ | ||
.dropdown-content { | .dropdown-content { | ||
display: block; /* Скрываем через height, а не display */ | |||
text-aling: center; | |||
overflow: hidden; | |||
max-height: 0; | |||
opacity: 0; | |||
transition: max-height 0.3s ease-out, opacity 0.3s ease-out; | |||
} | } | ||
Строка 224: | Строка 217: | ||
color: black; | color: black; | ||
text-aling: center; | text-aling: center; | ||
text-decoration: none; | text-decoration: none; | ||
display: block; | display: block; | ||
Строка 231: | Строка 223: | ||
/* Эффект наведения на ссылки */ | /* Эффект наведения на ссылки */ | ||
.dropdown-content a:hover { | |||
background-color: #f1f1f1; | |||
} | } | ||
Строка 244: | Строка 234: | ||
/* Анимация сдвига только в рамках своей колонки */ | /* Анимация сдвига только в рамках своей колонки */ | ||
.menu-column .dropdown | .menu-column .dropdown.active ~ .dropdown { | ||
transform: translateY(100%); | transform: translateY(100%); | ||
transition: transform 0.3s ease-in-out; | transition: transform 0.3s ease-in-out; | ||
Строка 251: | Строка 240: | ||
/* Responsive: на узких экранах колонки идут друг под другом */ | /* Responsive: на узких экранах колонки идут друг под другом */ | ||
max-width: 800px { | |||
.dropdown-container { | .dropdown-container { | ||
flex-direction: column; | flex-direction: column; | ||
Строка 692: | Строка 681: | ||
.nav-link { | .nav-link { | ||
color: #000000; | color: #000000; |