z-index влияет на расположение элементов по оси Z. Если к примеру у родителя z-index равен 0, а у дочерних элементов z-index равен -1, то дочерние элементы "прячутся под родителем".
Вот здесь можно прочитать более подробно и посмотреть примеры
https://developer.mozilla.org/ru/docs/Web/CSS/z-index