--- title: z-index slug: Web/CSS/z-index translation_of: Web/CSS/z-index ---
{{CSSRef}}

CSS властивість z-index встановлює порядок осі Z спозицйонованого елементу, його нащадків або елементів з властивістю flex. Елементи з більшим z-index перекривають такі, в яких ця величина менша.

{{EmbedInteractiveExample("pages/css/z-index.html")}}

В спозицйонованому елементі (такому, в якому властивість position є будь-якою окрім static) властивість z-index вказує:

  1. Рівень накладання елемента в поточному контексті накладання.
  2. Чи створює цей елемент локальний контекст накладання.

Синтаксис

/* Властивість, зазначена ключовим словом */
z-index: auto;

/* Цифрові значення <integer> */
z-index: 0;
z-index: 3;
z-index: 289;
z-index: -1; /* Цифри менше нуля зменьшують приорітет */

/* Глобальні значення */
z-index: inherit;
z-index: initial;
z-index: unset;

Властивість z-index вказується або ключовим словом auto або цифрою <integer>.

Вартості

auto
Контейнер не визначає нового локального контексту накладання. Рівень накладання створеного контейнеру в поточному контексті накладання є такий самий як і батьківський.
<integer>
{{cssxref("<integer>")}} вказує рівень накладання створеного контейнеру в поточному контексті накладання. Контейнер також створює локальний контекст накладання в якому його рівень накладання дорівнює 0. Це означає що вартість z-index елементів-нащадків не порівнюється з z-index елементів поза цим елементем.

Формальний синтаксис

auto | {{cssxref("<integer>")}}

Приклади

HTML

<div class="dashed-box">Коробка з пунктиром
  <span class="gold-box">Золота коробка</span>
  <span class="green-box">Зелена коробка</span>
</div>

CSS

.dashed-box {
  position: relative;
  z-index: 1;
  border: dashed;
  height: 8em;
  margin-bottom: 1em;
  margin-top: 2em;
}
.gold-box {
  position: absolute;
  z-index: 3; /* розташуй .gold-box над .green-box та .dashed-box */
  background: gold;
  width: 80%;
  left: 60px;
  top: 3em;
}
.green-box {
  position: absolute;
  z-index: 2; /* розташуй .green-box над .dashed-box */
  background: lightgreen;
  width: 20%;
  left: 65%;
  top: -25px;
  height: 7em;
  opacity: 0.9;
}

Результат

{{ EmbedLiveSample('Examples', '550', '200', '') }}

Специфікації

Специфікація Статус Коментар
{{SpecName('CSS3 Transitions', '#animatable-css', 'поводження анімації z-index')}} {{Spec2('CSS3 Transitions')}} Означає z-index як такий, який можна анімувати.
{{SpecName('CSS2.1', 'visuren.html#z-index', 'z-index')}} {{Spec2('CSS2.1')}} Початкове визначення

{{cssinfo}}

Браузерна сумісність

{{Compat("css.properties.z-index")}}

Дивись також