z-index — это CSS-свойство, которое определяет порядок наложения (стекирования) элементов в контексте их расположения по оси Z. Элементы с большими значениями z-index отображаются поверх элементов с меньшими значениями.
Он используется для управления глубиной наложения элементов с позиционированием (т.е. элементы, у которых свойство position имеет значения, отличные от static): relative, absolute, fixed, sticky.
Основные моменты использования:
position: static;) не участвуют в контексте наложения и игнорируют z-index.z-index применяется только к элементам, которые создают новый контекст наложения. Такой контекст создается, например, при использовании position с значениями, отличными от static, или при применении некоторых других CSS-правил (например, opacity < 1).z-index располагаются выше.z-index, порядок наложения определяется порядком элементов в DOM.Пример использования:
css