вы их прибили абсолютом в одно место.
:root {
--delay: 2.5s;
}
.slidingVertical span:nth-child(2) {
animation-delay: var(--delay);
}
.slidingVertical span:nth-child(3) {
animation-delay: calc(2*var(--delay));
}
.slidingVertical span:nth-child(4) {
animation-delay: calc(3*var(--delay));
}
.slidingVertical span:nth-child(5) {
animation-delay: calc(4*var(--delay));
}
Как отменить это свойство для подменю?
.first_menu > li
.header ul li
делать не стоит, ведь у вас есть класс у ul. Совершенно незачем во-первых, увеличивать вложенность селекторов и, во-вторых, обращаться по тегам. Я вывожу меню в строчку, но свойство inline применилось и для подменю.
<strong>
лишний. Попробовал но если у внутреннего блока будет задана своя ширина