Почему z-index не работает?
Ставите z-index: 9999, а элемент всё равно прячется под другим? Дело не в числе, а в контексте наложения
В статье разбираем, как работает z-index: почему он действует только на позиционированных элементах, как локальные контексты наложения мешают элементу «выпрыгнуть» наверх, и что кроме position контекст создают transform, filter и opacity...