در بعضی طراحی ها لازم است یک عنصر روی عنصر دیگر دیده شود؛ برای مثال، متن روی تصویر قرار بگیرد یا پنجره بازشونده روی محتوای صفحه نمایش داده شود. موقعیت دهی امکان هم پوشانی را فراهم می کند و z-index ترتیب نمایش لایه ها را، در چارچوب زمینه لایه بندی مربوط، تنظیم می کند.
اگر تصویری به عنوان پس زمینه محتوای یک بخش استفاده می شود، بهتر است ساختار HTML و CSS را طوری طراحی کنید که متن همچنان خوانا و قابل دسترس باشد. استفاده از z-index منفی بدون بررسی والدها می تواند عنصر را پشت زمینه والد پنهان کند. به همین دلیل، مقداردهی z-index را مرحله به مرحله و متناسب با ساختار صفحه انجام دهید.
در نمونه زیر، تصویر با موقعیت absolute در گوشه بالایی قرار می گیرد و z-index آن تعیین می کند نسبت به عناصر هم سطح چگونه دیده شود. در استفاده واقعی، والد تصویر نیز باید مرجع مناسبی برای موقعیت دهی باشد.
.visual {
position: relative;
}
.visual img {
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
.visual-content {
position: relative;
z-index: 2;
}