Почему не работает z-index для ::after?
Значение z-index для псевдоэлемента ::after действительно может вызывать путаницу и неожиданные результаты, и есть несколько причин для этого. 1. Контекст форматирования: Когда у вас есть несколько элементов с псевдоэлементами ::after, каждый из них будет создавать свой собственный контекст форматирования. Это означает, что наличие разных значений z-index для псевдоэлементов ::after не будет влиять на их позицию ... Читать далее