z-index β‘οΈ HTML ΠΈ CSS Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π°
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ Π½ΠΈΠΆΠ΅ΡΡΠΎΡΡΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ ΠΎΡΠΈ z. Π ΡΠ»ΡΡΠ°Π΅ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ. Π ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ z-index ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ.
ΠΠ»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ:
- ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ;
- ΡΠΎΠ·Π΄Π°ΡΡ Π»ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ΅ΠΌΠΎ
ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅- bottom
- clear
- display
- float
- left
- position
- right
- top
- z-index
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ
/* ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ - ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ */ z-index: auto; /* <ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅> Π·Π½Π°ΡΠ΅Π½ΠΈΡ */ z-index: 0; z-index: 3; z-index: 289; z-index: -1; /* ΠΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ½ΠΈΠΆΠ°ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ */ /* ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ */ z-index: inherit; z-index: initial; z-index: unset;
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ΅Π»ΡΠ΅ ΡΠΈΡΠ»Π° (ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠ΅, ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈ Π½ΠΎΠ»Ρ).
z-index, Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π² ΠΊΠΎΠ΄Π΅ HTML ΠΎΠΏΠΈΡΠ°Π½ Π½ΠΈΠΆΠ΅. ΠΠΎΠΏΡΡΡΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.ΠΡΠΎΠΌΠ΅ ΡΠΈΡΠ»ΠΎΠ²ΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ auto β ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΡΠΎΠΈΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΈΡΡ
ΠΎΠ΄Ρ ΠΈΠ· ΠΈΡ
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠΎΠ΄Π΅ HTML ΠΈ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΠΈ ΠΊ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠΎΡ ΠΆΠ΅ Π½ΠΎΠΌΠ΅Ρ, ΡΡΠΎ ΠΈΡ
ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ.
auto- ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ. Π£ΡΠΎΠ²Π΅Π½Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ.
<integer>- Π¦Π΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΡΠΎΠ²Π΅Π½Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π±ΡΠ΄Π΅Ρ ΡΠ°Π²Π΅Π½
0. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡz-indexΠ½ΠΈΠΆΠ΅ΡΡΠΎΡΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π΅ Π±ΡΠ΄ΡΡ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ Ρ z-ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²Π½Π΅ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ-ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ: auto
ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ
- CSS Level 2 (Revision 1)
ΠΡΠΈΠΌΠ΅Ρ
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΊΠ°ΡΡ</title>
<style>
.card {
position: relative;
}
.three {
top: 50px;
left: 55px;
z-index: 5;
}
.seven {
left: -120px;
top: 25px;
z-index: 2;
}
.ace {
left: -295px;
z-index: 1;
}
.card:hover {
z-index: 10;
}
</style>
</head>
<body>
<img src="image/3.png" alt="3" />
<img src="image/7.png" alt="7" />
<img src="image/ace.png" alt="Π’ΡΠ·" />
</body>
</html>
ΠΠ°ΠΊ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ z-index / Π₯Π°Π±Ρ
ΠΠ°Π²Π΅ΡΠ½ΠΎΠ΅, ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½Π°Ρ Ρ
ΠΎΡΡ ΡΠ°Π· Π² ΠΆΠΈΠ·Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index.
ΠΡΠΈ ΡΡΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ Π·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. Π ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ β ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠΎΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Ρ ΡΠ΅Π»ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ (ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ). ΠΠΎ Π²ΡΡ Π»ΠΈ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ, ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄?
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π½ΠΈΠΆΠ΅, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½Π°. ΠΠ΄Π½Π°ΠΊΠΎ Ρ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΠΉΠ΄ΡΡ Π΅Ρ Π΄Π»Ρ ΡΠ΅Π±Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ. Π’Π΅ ΠΆΠ΅, ΠΊΡΠΎ ΡΠΆΠ΅ ΠΎ Π½Π΅ΠΉ Π·Π½Π°Π», ΡΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΊΠ°ΠΊ ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΡ Π² ΡΡΡΠ΄Π½ΡΡ ΠΌΠΈΠ½ΡΡΡ. ΠΡΠ°ΠΊ, Π΄ΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΠΊΠ°Ρ.
ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΡΡΠ°ΡΡΡΡ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ Π½ΠΎΠ²ΠΎΠΉ Π΄Π»Ρ ΡΠ΅Π±Ρ ΠΎΠ±Π»Π°ΡΡΠΈ Π² ΡΡΡΡ ΡΠ»ΡΡΠ°ΡΡ : Π΅ΡΠ»ΠΈ Π²ΡΡΡΠ΅ΡΠ°Π΅Ρ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ; Π΅ΡΠ»ΠΈ Π²ΡΡΠ°ΡΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ Π²ΡΠΉΡΠΈ Π·Π° ΡΠ°ΠΌΠΊΠΈ ΠΈ Π²Π·Π³Π»ΡΠ½ΡΡΡ Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ³Π»ΠΎΠΌ; ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΏΡΠΎΡΡΠΎ ΠΈΠ· ΡΠΏΠΎΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ°.
ΠΠΎΠΉ ΡΠ»ΡΡΠ°ΠΉ ΡΠ²Π½ΠΎ Π½Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΡΠ΅ΡΡΠ΅ΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ. Π‘Π½Π°ΡΠ°Π»Π° Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· Π² ΠΆΠΈΠ·Π½ΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠ΅ΠΌ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Π½Π°Π΄ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ; ΠΎΠ΄Π½Π°ΠΊΠΎ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΠ°ΠΊ ΠΈ Π½Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Π»ΡΡ Π² Π²ΠΎΠΏΡΠΎΡΠ΅ ΠΈΠ·-Π·Π° Π»Π΅Π½ΠΈ ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ Π½Π°Π³Π»ΡΠ΄Π½ΡΡ
ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΡ
ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ.
ΠΠ°ΡΠ½ΡΠΌ Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ z-index ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ Π½ΡΠΆΠ΅Π½?
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΡΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° ΠΏΠΎ ΠΎΡΠΈ Z, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΠ°Ρ Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΡΡ Z ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π° Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠΎΠ»ΡΡΠ΅ ΡΠΈΡΠ»ΠΎ β Π±Π»ΠΈΠΆΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½Ρ.
ΠΠΎΡΠ΅ΠΌΡ ΡΠΈΡΠ»Π° z-index ΡΠ΅Π»ΡΠ΅? ΠΡΡ ΠΏΡΠΎΡΡΠΎ. ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΡΠ²Π΅ΡΡ Ρ ΠΈ ΡΠ½ΠΈΠ·Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΠΌ Π½Π΅Ρ Π½ΡΠΆΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΠΎΠ±Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ (ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΅Π³ΠΎ Π»ΠΈΡΡ ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ), Π½Π°ΠΌ Π½ΡΠΆΠ½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ Π±Π΅Π·ΡΠ°Π·ΠΌΠ΅ΡΠ½Π°Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Π°, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° ΠΊΠΎΡΠΎΡΠΎΠΉ β ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (ΡΠΎ Π΅ΡΡΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΠΎΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°). Π¦Π΅Π»ΡΠ΅ ΡΠΈΡΠ»Π° ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½ΠΈ Π½Π°Π³Π»ΡΠ΄Π½Π΅Π΅ Π²Π΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ .
ΠΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, ΡΡΠΈΡ
Π·Π½Π°Π½ΠΈΠΉ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ z-index Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
.
ΠΠ΄Π½Π°ΠΊΠΎ, Π½Π΅ Π²ΡΡ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ.
<div></div> <div></div>
ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ-ΡΠΎ ΠΏΠΎΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ. ΠΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° z-index Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΌ Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ, ΡΠ°ΠΊ ΠΏΠΎΡΠ΅ΠΌΡ ΠΆΠ΅ ΠΎΠ½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π½ΠΈΠΆΠ΅? ΠΠ°, ΠΎΠ½ ΠΈΠ΄ΡΡ ΠΏΠΎ ΠΊΠΎΠ΄Ρ ΡΠ°Π½ΡΡΠ΅ β Π½ΠΎ ΠΊΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠ³ΡΠ°ΡΡ ΡΠΎΠ»Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ ΡΠ°Π²Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡΡ z-index.
ΠΠ° ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΠ°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΡΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡ CSS2.1, Π° ΡΠΎΡΠ½Π΅Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΠΌΡ, ΠΊΠ°ΡΠ°ΡΡΠ΅Π΅ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡ ΡΡΡΠ»ΠΊΠ°.
ΠΠ· ΡΡΠΎΠ³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΈ ΠΎΡΠ΅Π½Ρ ΡΠΆΠ°ΡΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π·Ρ Π²ΡΠ½Π΅ΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
- z-index ΡΠΏΡΠ°Π²Π»ΡΡΡ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ (Π³ΡΡΠΏΠΏ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²)
- ΠΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π² ΡΠ°Π·Π½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°Ρ Π΄ΡΡΠ³ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³Π°: Π·Π΄Π΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ. ΠΡΠ»ΠΈ ΠΌΡ ΡΠΆΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π² Β«Π½ΠΈΠ·ΠΊΠΎΠΌΒ» ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅, ΡΠΎ ΠΌΡ Π½Π΅ ΡΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π²ΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π±ΠΎΠ»Π΅Π΅ Β«Π²ΡΡΠΎΠΊΠΎΠ³ΠΎΒ» ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°.
- z-index Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π° Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ (Ρ ΠΊΠΎΡΠΎΡΡΡ
ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ position ΡΠ°Π²Π½ΠΎ static).

Π ΡΡΡ Π»ΠΎΠ²ΡΡΠΊΡ ΠΌΡ ΠΈ ΠΏΠΎΠΏΠ°Π»ΠΈΡΡ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π²ΡΡΠ΅. - Π§ΡΠΎΠ±Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π·Π°Π΄Π°Π» Π½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½, ΠΈ Ρ Π½Π΅Π³ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ z-index.
- ΠΡΠ»ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½, Π½ΠΎ z-index Π½Π΅ Π·Π°Π΄Π°Π½, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½ ΡΠ°Π²Π΅Π½ Π½ΡΠ»Ρ (Π΄Π»Ρ ΠΏΡΠΎΡΡΡΡ ΡΠ»ΡΡΠ°Π΅Π² ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ°ΠΊ, Π½ΡΠ°Π½ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ·ΠΆΠ΅).
- Π Π΅ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ opacity, ΠΌΠ΅Π½ΡΡΠΈΠΌ Π΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΡΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ Π°Π»ΡΡΠ°-Π±Π»Π΅Π½Π΄ΠΈΠ½Π³ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΡΠ°Π΄ΠΈΡ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠΎΠΉ.
ΠΠΎ ΠΈ ΡΡΠΎ Π΅ΡΡ Π½Π΅ Π²ΡΡ. ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π±Π΅Π· z-index ΡΠΎΠΆΠ΅ Π½Π΅ Π²ΡΡ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ.
ΠΡΠΎΡΠ΅ΡΡ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π΄ΠΈΠΉ (ΠΏΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ β Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΡΠ²ΠΎΠ΄ ΡΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° ΠΈ ΡΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, Π·Π°Π΄Π°ΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ).
ΠΡΠ°ΠΊ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π²Π΅ΡΡ ΡΠΏΠΈΡΠΎΠΊ.
3.
ΠΡΠ²ΠΎΠ΄ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ z-index
4. ΠΡΠ²ΠΎΠ΄ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
Π±Π»ΠΎΡΠ½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ (ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ½Ρ)
5. ΠΡΠ²ΠΎΠ΄ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
float ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
6. ΠΡΠ²ΠΎΠ΄ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅: ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΡΠ΅ ΠΈ ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΠΎ-Π±Π»ΠΎΡΠ½ΡΠ΅ ΠΏΠΎΡΠΎΠΌΠΊΠΈ, ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΡΠ½ΡΡ
ΠΏΠΎΡΠΎΠΌΠΊΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ ΡΡΡΠΎΠΊΠΈ ΡΠ΅ΠΊΡΡΠ° *
8. ΠΡΠ²ΠΎΠ΄ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² Ρ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ z-index
* Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΠΎΠ±Ρ
ΠΎΠ΄Π° Π΄Π΅ΡΠ΅Π²Π° depth-first
** Π΄Π»Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² Ρ z-index: auto Π²ΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ ΡΡΠΈΡΠ°ΡΡ ΠΏΠΎΡΠΎΠΌΠΊΠ°ΠΌΠΈ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°, ΡΠΎ Π΅ΡΡΡ Β«Π²ΡΡΠ°ΡΠΊΠΈΠ²Π°ΡΡΒ» ΠΈΡ
Π½Π°Π²Π΅ΡΡ
Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ
Π£ΠΆΠ΅ Π½Π΅ ΡΠ°ΠΊ ΠΏΡΠΎΡΡΠΎ, ΠΏΡΠ°Π²Π΄Π°? ΠΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΠΏΡΠΎΠΈΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΡΡ Π΅ΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΎΠΉ:
Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΊΡΡΡΡ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° codepen ΠΈ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡΡΡ Ρ Π½ΠΈΠΌ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ.
ΠΠΎ ΠΈ ΡΡΠΎ Π΅ΡΡ Π½Π΅ Π²ΡΡ. ΠΠ°Π·Π°Π»ΠΎΡΡ Π±Ρ, Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈ ΡΠ°ΠΊ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½: Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΏΠ΅ΡΠ²Π° ΠΏΠΎΠ΄ΡΡΠ½ΡΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π²Π½ΡΡΡΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² (ΠΏΠΎΠΌΠ½ΠΈΡΠ΅ ΠΏΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ auto?), Π·Π°ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ Π΄Π»Ρ Π΄Π²ΡΡ ΡΠΏΠΈΡΠΊΠΎΠ² z-index, Π²ΡΡΡΡΠΎΠΈΠ² ΠΈΡ Π² ΡΠΈΡΠ»ΠΎΠ²ΠΎΠΉ ΡΡΠ΄, ΠΏΠΎΡΠΎΠΌ ΠΏΡΠΎΠΉΡΠΈ ΠΏΠΎ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ: ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎ Π±Π»ΠΎΡΠ½ΡΠΌ Π² Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅, ΠΏΠΎΡΠΎΠΌ ΠΏΠΎ ΠΏΠ»Π°Π²Π°ΡΡΠΈΠΌ, Π·Π°ΡΠ΅ΠΌ ΠΏΠΎ ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΡΠΌ ΠΈ ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΠΎ-Π±Π»ΠΎΡΠ½ΡΠΌβ¦
ΠΠΎ ΡΡΡ Π½Π°Ρ ΠΆΠ΄ΡΡ ΡΠ΅Π»ΡΡ
Π΄Π²Π° ΡΡΡΠΏΡΠΈΠ·Π°.
ΠΠ΅ΡΠ²ΡΠΉ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ²Π΅Π·ΡΡ, Π½Π°Ρ Π½Π΅ ΠΊΠΎΡΠ½ΡΡΡΡ. Π‘Π²ΡΠ·Π°Π½ ΠΎΠ½ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΡΠΎΠ½ Ρ ΡΠ°ΠΌΠΊΠ°ΠΌΠΈ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±Π»ΠΎΡΠ½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π½Π° ΡΠ°Π·Π½ΡΡ
ΡΡΠ°Π΄ΠΈΡΡ
β Π½ΠΎ Π΅ΡΠ»ΠΈ Π½Π°Ρ ΡΠ°ΠΌΠΎΠΏΠΈΡΠ½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ·Π»Π° ΡΠΎΠ·Π΄Π°ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ½Π»Π°ΠΉΠ½ΠΎΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΡΠΎ Ρ ΡΡΠΈΠΌ Π²ΡΡ Π±ΡΠ΄Π΅Ρ ΠΎΠΊ, ΠΎΠ½ΠΈ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π±ΡΠ΄ΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½Ρ ΠΏΠΎΠ·ΠΆΠ΅.
Π Π²ΠΎΡ Π²ΡΠΎΡΠΎΠΉ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΡΠ°ΠΊ ΡΡΠΈΠ²ΠΈΠ°Π»Π΅Π½. ΠΠ°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΠ½ Π² ΠΏΠΎΠΌΠ΅ΡΠΊΠ΅
For each one of these, treat the element as if it created a new stacking context, but any positioned descendants and descendants which actually create a new stacking context should be considered part of the parent stacking context, not this new one.
Ρ float ΠΈ inline-block/inline (Π½ΠΎ Π½Π΅ block!) ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
Π§ΡΠΎ ΠΆΠ΅ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅? Π ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΡΠΎ ΡΠΎ, ΡΡΠΎ ΠΈΡ
ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ z-index: auto. Π’ΠΎ Π΅ΡΡΡ Π²ΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, ΠΎΠ±ΠΎΠΉΡΠΈ ΠΈΡ
ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²ΡΡ ΠΈ Π²ΡΡΠ°ΡΠΈΡΡ ΠΎΡΡΡΠ΄Π° Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ, ΠΏΠΎΠΌΠ΅ΡΡΠΈΠ² ΠΈΡ
Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ. ΠΠΎ Π² ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ Ρ Π½ΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, Π·Π°Π΄Π°ΡΡΠΈΠΌΠΈ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ.
ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠ΅Π²ΠΎ Π²Π½ΡΡΡΠΈ Π½ΠΈΡ
, Π²ΡΡΡΠ½ΡΠ²ΡΠ΅Π΅ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Ρ
ΠΎΠ΄Π° Π² Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡΡΠ°ΡΡΡΡ Π°ΡΠΎΠΌΠ°ΡΠ½ΡΠΌ. ΠΠ»ΠΈ, ΠΈΠ½ΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΎΠ²ΡΠ²Π°ΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΎΠΌΠΊΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Β«Π²ΡΠΏΠ»ΡΠ»ΠΈΒ» Π²ΡΡΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ. Π Π΅ΡΠ»ΠΈ Π΄Π»Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² β ΡΡΠΎ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΡΡΠ½ΠΎ (ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΡΠΉ), ΡΠΎ Π²ΠΎΡ Π·Π΄Π΅ΡΡ β ΡΠΆΠ΅ Π½Π΅ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ.
ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Π΄Π²ΠΈΠΆΠΊΠ° ΠΈΠ΄ΡΠΈ Π½Π° Ρ ΠΈΡΡΠΎΡΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ float, inline ΠΈ inline-block Π΄ΠΎ Π΄ΠΎ ΠΏΠΎΡΡ Π½Π΅ ΡΠ°ΡΠΊΡΡΠ²Π°Π»ΠΈ ΡΠ²ΠΎΠΈΡ ΠΏΠΎΡΠΎΠΌΠΊΠΎΠ² (Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ z-index, ΡΠΎΡΠΌΠΈΡΡΡΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ), Π° ΠΏΠΎΡΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π΄Π»Ρ Π½ΠΈΡ Π²ΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎ, Π½ΠΎ ΡΠΆΠ΅ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ Ρ ΡΡΡΡΠΎΠΌ ΡΠΎΠ³ΠΎ ΡΠ°ΠΊΡΠ°, ΡΡΠΎ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΈ ΠΎΠ±Ρ ΠΎΠ΄Π΅ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ.
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π΄Π»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΡΠ²Π»Π΅Π½ΠΈΡ:
<div>
<div></div>
</div>ΠΠ΄Π΅ΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ z-index ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½. ΠΠ½ Β«Π²ΡΠΏΠ»ΡΠ²Π°Π΅ΡΒ» Π½Π°Π²Π΅ΡΡ
, Π½ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ΄ ΡΠΈΠ½ΠΈΠΌ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ z-index Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π½Π° ΡΡΠ°Π΄ΠΈΠΈ 3, Π° float ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ β Π½Π° ΡΡΠ°Π΄ΠΈΠΈ 5.![]()
<div>
<div></div>
</div>
<div>
<div></div>
</div>Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π²ΡΠΎΡΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ (Π·Π΅Π»ΡΠ½ΡΠΉ) Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠ°Π½ΡΡΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ (Π³ΠΎΠ»ΡΠ±ΠΎΠ³ΠΎ), ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ Π½ΠΈΠΆΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΡΠ³ΠΈΠ²Π°ΡΡΡΡ Π½Π°Π²Π΅ΡΡ (ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π°Π΄Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ), ΠΏΠΎΡΡΠΎΠΌΡ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½ΠΈ ΠΈΠ΄ΡΡ Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½ΠΈ ΠΈΠ΄ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ Π΄Π΅ΡΠ΅Π²Π΅ (ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΈΡ ΠΏΡΠ΅Π΄ΠΊΠΎΠ² ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π΅ Π²Π°ΠΆΠ΅Π½!). ΠΡΠ»ΠΈ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π΄ΠΎΡΠ΅ΡΠ½Π΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π²ΡΡΡΠ°Π²ΠΈΡΡ z-index ΡΠ°Π²Π½ΡΠΉ 1, ΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠΆΠ΅ ΡΠ°ΠΊΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ:
ΠΠΎΠ±Π°Π²ΠΈΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
<div>
<div>
<div></div>
</div>
</div>
<div>
<div>
<div></div>
</div>
</div>Π’ΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ Π²ΡΡΠ°ΡΠΊΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΈΠ· float-ΠΎΠ², ΠΈ ΠΈΠ· ΠΎΠ±ΡΡΠ½ΡΡ Π±Π»ΠΎΠΊΠΎΠ², ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠΈΠΌ, ΠΊΠ°ΠΊ Π±ΡΠ» Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ Π΄Π΅ΡΠ΅Π²Π΅.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ:
<div>
<div></div>
</div>
<div></div>ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, Β«Π²ΡΠΏΡΡΠ³Π½ΡΡΡΒ» ΠΈΠ· block ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° β Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ
ΡΠ»ΡΡΠ°Π΅Π² Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ Π½Π°Ρ Π²ΡΠΏΠ»ΡΠ²Π°Π΅Ρ inline-block ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΎΠ½ Π²ΡΠ²Π΅Π΄Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΠΏΠΎ ΡΡΡΡΡ Π² Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅.
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, z-index ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΡΡΠΊΠΎΠ² (ΡΠ΅Π³ΠΎ ΡΡΠΎΠΈΡ Ρ ΠΎΡΡ Π±Ρ ΡΠΊΡΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΠΎΠ΄ Π΅Π³ΠΎ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠΌ ΡΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ z-index Ρ ΠΏΠΎΡΠΎΠΌΠΊΠ°). ΠΠ°Π΄Π΅ΡΡΡ, Π΄Π°Π½Π½Π°Ρ ΡΡΠ°ΡΡΡ ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π²Π°ΠΌ ΡΠ΅ΠΌ-ΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½Π°.
Π§ΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ ΠΌΡ ΡΠ°ΡΡΠΎ Ρ ΠΎΡΠΈΠΌ Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΡΡΠ³ Π½Π° Π΄ΡΡΠ³Π°, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π·Π°Ρ Π²Π°ΡΡΠ²Π°ΡΡΠΈΠ΅, Π½Π°ΡΡΡΠ΅Π½Π½ΡΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ. ΠΠΎ Π΅ΡΠ»ΠΈ Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΡΡ, ΠΊΠ°ΠΊ Π²Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· Π½ΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠ²Π΅ΡΡ Ρ?
ΠΠ°ΠΊ ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΎΡΠ²Π΅Ρ Π»Π΅ΠΆΠΈΡ Π² CSS, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ z-index. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index β ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΡΠ²ΠΎΠΉΡΡΠ² Π² CSS, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅.
Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΠΌΡ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index Π² CSS, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ²Π΅ΡΠΎΠ², ΠΊΠ°ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ . ΠΠ°Π²Π°ΠΉΡΠ΅ Π½Π°ΡΠ½Π΅ΠΌ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ z-ΠΈΠ½Π΄Π΅ΠΊΡ?
z-index β ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ CSS, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠΌ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΠΈΡ
ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅.
ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ z-ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ z-ΠΈΠ½Π΄Π΅ΠΊΡΠ°.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Β«z-indexΒ», ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ΠΎ Π·Π°Π΄Π°Π΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ ΠΎΡΠΈ z. ΠΡΠ»ΠΈ ΠΎΡΡ x ΠΈΠ΄Π΅Ρ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ, Π° ΠΎΡΡ y ΠΈΠ΄Π΅Ρ ΡΠ²Π΅ΡΡ Ρ Π²Π½ΠΈΠ·, ΠΎΡΡ z Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Β«ΠΊΒ» ΠΈ Β«ΠΎΡΒ» ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ z-index ΠΊΠ°ΠΆΡΡΡΡ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ β Π΄Π°Π»ΡΡΠ΅.
ΠΡΠ»ΠΈ Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΡΡ ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ z-index Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ (ΠΈΠ»ΠΈ ΠΎΠ±Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ z-index), ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π² ΠΊΠΎΠ΄Π΅ HTML, ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΏΠΎΠ²Π΅ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π½ΠΈΠΌ Π² ΠΊΠΎΠ΄Π΅ HTML. ΠΊΠΎΠ΄. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ (ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΎΡ static , Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ), ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π°Π΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π±Π΅Π· ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π² ΡΡΠ΅ΠΊΠ΅.
ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π΅ z-index ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅.
ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ z-ΠΈΠ½Π΄Π΅ΠΊΡ
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
z-ΠΈΠ½Π΄Π΅ΠΊΡ: [ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ]
z-ΠΈΠ½Π΄Π΅ΠΊΡ: Π°Π²ΡΠΎ
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.
Π§Π΅ΠΌ Π²ΡΡΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΡΠ΅ΠΌ Π²ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Ρ z-index ΠΈΠ· 0 ΠΈ 1 , ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ z-index ΠΈΠ· 1 Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Ρ z-ΠΈΠ½Π΄Π΅ΠΊΡ ΠΈΠ· 0 .
z-index ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ auto , ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΡΠΎΠ²Π΅Π½Ρ ΡΡΠ΅ΠΊΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° 0 , Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Ρ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Π²ΠΎΡ ΡΡΠ΅ΠΊ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² div Π±Π΅Π· ΡΠ²ΠΎΠΉΡΡΠ²Π° z-index:
Π‘ΠΌ. Pen z-index: ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ΅ΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Π±Π΅Π· z-index) ΠΎΡ HubSpot (@hubspot) Π½Π° CodePen.
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² div Π² HTML-ΠΊΠΎΠ΄Π΅. ΠΠ°ΠΆΠ΄ΡΠΉ div ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΠΎΠ²Π΅ΡΡ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π΅ΠΌΡ div.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ z-index, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ:
Π‘ΠΌ.
Pen z-index: ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ΅ΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Ρ z-index) ΠΎΡ HubSpot (@hubspot) Π½Π° CodePen.
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ z-index Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΡΠ΅ΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ div (Β«ΠΏΠ΅ΡΠ²ΡΠΉΒ») Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΠ½Π΅ ΡΡΠ΅ΠΊΠ°.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π² ΡΡΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ div ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ position . Π§ΡΠΎΠ±Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ z-index, ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ , ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΎΡ 9.0019 ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ). z-index Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠ΅ΠΉ ΠΈΠ· ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ , ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ , Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ Π»ΠΈΠΏΠΊΠΎΠΉ . Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ CSS position , ΡΠΌ. Π½Π°ΡΠ΅ Π²Π²ΠΎΠ΄Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ CSS position.
Z-ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ΅Π»ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ -1 . ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ z-index ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ°Π²Π½ΠΎ 0 , ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ z-index ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π·Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π±Π΅Π· Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ z-index.
Π‘ΠΌ. ΠΏΡΠΈΠΌΠ΅Ρ Pen z-index: stacking (ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ) ΠΎΡ HubSpot (@hubspot) Π½Π° CodePen.
Β
z-index Stacking Context
ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ z-index ΡΠ°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΠΊΠ°ΠΊ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅Π΅.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ z-ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎ ΠΎΡΠΈ z ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ½ΡΠ΅ΠΊΡΡ ΡΡΠ΅ΠΊΠ° β ΡΡΠΎ Π³ΡΡΠΏΠΏΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈ ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ z-index ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ.
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ div Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΡΡΠ΅ΠΊΠ°, ΡΠ²Π»ΡΡΡΡ ΠΏΡΡΠΌΡΠΌΠΈ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ . ΠΠΎΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΎΠ² ΡΡΠ΅ΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
Π‘ΠΌ.
Pen z-index: ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΡΡΠ΅ΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ 1 ΠΎΡ HubSpot (@hubspot) Π½Π° CodePen.
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Ρ Π½Π°Ρ Π΅ΡΡΡ Π΄Π²Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° div (ΠΎΡΠΌΠ΅ΡΠ΅Π½Ρ ΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ°ΠΌΠΊΠ°ΠΌΠΈ), ΠΊΠ°ΠΆΠ΄ΡΠΉ Ρ Π΄Π²ΡΠΌΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΡΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΡΡΠ΅ΠΊΠ°.
ΠΡΠ»ΠΈ Π²Π·ΡΡΡ container-2 ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄ container-1 , ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ ΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡ ΡΡΠ΅ΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
Π‘ΠΌ. Pen z-index: ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΡΡΠ΅ΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ 2 ΠΎΡ HubSpot (@hubspot) Π½Π° CodePen.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ div 4 Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ div 1, Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ div 1 ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ z-index, ΡΠ΅ΠΌ div 4.
ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ container-2 ΡΠ°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΉ z-index, ΡΠ΅ΠΌ container- 1 . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²ΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²Π½ΡΡΡΠΈ container-2 Π±ΡΠ΄ΡΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠ΅ΠΌΠΈ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π²Π½ΡΡΡΠΈ 9.
0019 container-1 Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΡ
z-ΠΈΠ½Π΄Π΅ΠΊΡΠ°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ z-index ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ΅ (Ρ. Π΅. Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΡΡΠ΅ΠΊΠ°).
Π£ΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ ΡΡΠ΅ΠΊΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ z-index.
ΠΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΎΡΠ½ΡΠΌ, Π½ΠΎ ΠΏΡΠΎΡΡΡΠΌ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ Π΄Π»Ρ Π²ΡΠ΅Ρ , ΠΊΡΠΎ ΠΈΠ·ΡΡΠ°Π΅Ρ CSS ΠΈΠ»ΠΈ Bootstrap CSS. ΠΡΠΎΡΡΠΎ ΡΠ»Π΅Π΄ΠΈΡΠ΅ Π·Π° ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ Π²Π°ΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ z-index Π±ΡΠ»ΠΈ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΡΠΌΠΈ, ΡΡΠΎΠ±Ρ Π²Ρ Π½Π΅ Π·Π°Π±Π»ΡΠ΄ΠΈΠ»ΠΈΡΡ Π² ΡΠ»ΠΎΡΡ !
Β
Π’Π΅ΠΌΡ: ΠΠ°ΡΠ°Π»ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈ CSS
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΡΡΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ!
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ ΡΡΠ°ΡΡΠΈ
CSS Padding: Π²Π°Ρ ΠΏΡΡΠ΅Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Ρ
04 ΠΌΠ°Ρ 2023 Π³.

ΠΠΈΠ΄ΠΈΠΌΠΎΡΡΡ CSS: Π²ΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ
25 Π°ΠΏΡ. 2023 Π³.
ΠΠΎΡΠ°Π³ΠΎΠ²ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Bootstrap CSS [+ 7 ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ²]
08 ΠΌΠ°ΡΡΠ° 2023 Π³.

ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ, ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π² Bootstrap
08 ΠΌΠ°ΡΡΠ° 2023 Π³.
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠΊΡ CSS Π½Π° Π²Π°ΡΠ΅ΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅ [ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ²]
28 ΡΠ΅Π²ΡΠ°Π»Ρ 2023 Π³.

ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π³ΡΠ°Π½ΠΈΡΡ Π² CSS
23 ΡΠ΅Π²ΡΠ°Π»Ρ 2023 Π³.
ΠΠ°ΠΊ Π²Π»ΠΎΠΆΠΈΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ CSS Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
20 ΡΠ΅Π²ΡΠ°Π»Ρ 2023 Π³.
hubspot.com/website/bootstrap-image-classes»>CSS-ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅: ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ
16 ΡΠ΅Π²ΡΠ°Π»Ρ 2023 Π³.
hubspot.com/website/what-is-a-favicon»>
ΠΠ»Π°ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Bootstrap: ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ?
20 ΡΠ΅Π²ΡΠ°Π»Ρ 2023 Π³.
Π§ΡΠΎ, ΠΏΠΎΡΠ΅ΠΌΡ ΠΈ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π²ΠΈΠΊΠΎΠ½ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°
08 ΡΠ΅Π²ΡΠ°Π»Ρ 2023 Π³.
CSS z-ΠΈΠ½Π΄Π΅ΠΊΡ | ΠΠ°ΠΊ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Z-index ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² CSS Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index Π² CSS ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΡΠ΅ΠΊΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΠ°ΠΊΠΈΡ
ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊ, Π»ΡΠ±ΠΎΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Ρ. Π΄. ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ° Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ°. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ z-index ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΠΊΠ°ΠΊ position: absolute, position: relative, position: sticky. ΠΡΠΎ ΠΏΡΠΎΡΡΠ½ΡΠ΅Ρ ΡΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ z. ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠ° z Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ z Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΡΠΈΠΌΠ΅Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: Π£ Π½Π°Ρ Π΅ΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π»ΠΎΡΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ. ΠΠ±ΡΡΠ½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° CSS Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π²ΡΠ΅ ΡΡΠΎ Π΄Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅ΡΡ ΡΠ΅ΠΊΡΡΠ°, Π½ΠΎ ΠΌΡ ΡΡΠΎΠ³ΠΎ Π½Π΅ Ρ ΠΎΡΠΈΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΠΎΡΠ΅ΠΌΡ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ CSS Π² HTML?
- ΠΠ±Π΅ΡΠΏΠ΅ΡΡΡΠ΅ ΠΎΠ±ΡΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ΅ΠΌΠΈ ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌΠΈ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΈΡΠ°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΡΡΠΈΠ»Ρ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ HTML-ΡΡΡΠ°Π½ΠΈΡΠ΅, ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ°ΠΉΠ» CSS Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ.
- Π ΠΎΠ½ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ CSS Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ HTML-ΡΡΡΠ°Π½ΠΈΡΠ΅ Ρ ΡΠ΅Π³ΠΎΠΌ.
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Z-index Π² CSS?
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ Z-index ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΠΊΠ°ΠΊ:
- ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π°Π±ΡΠΎΠ»ΡΡΠ½Π°Ρ
- ΠΏΠΎΠ·ΠΈΡΠΈΡ: ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ
- ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π»ΠΈΠΏΠΊΠ°Ρ
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ{
ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π°Π±ΡΠΎΠ»ΡΡΠ½Π°Ρ, ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ»ΠΈ Π»ΠΈΠΏΠΊΠ°Ρ;
ΡΠ»Π΅Π²Π°: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅;
Π²Π΅ΡΡ
: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅;
z-ΠΈΠ½Π΄Π΅ΠΊΡ: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅;
} ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Z-ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ:
ΠΡΠΈΠΌΠ΅ΡΡ CSS z-ΠΈΠ½Π΄Π΅ΠΊΡΠ°
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ:
ΠΡΠΈΠΌΠ΅Ρ #1
Z-ΠΈΠ½Π΄Π΅ΠΊΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΠΎΠ΄:
<Π³ΠΎΠ»ΠΎΠ²Π°> <ΠΌΠ΅ΡΠ°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°="ISO-8859-1">Z-ΠΈΠ½Π΄Π΅ΠΊΡ Π³ΠΎΠ»ΠΎΠ²Π°> <ΡΠ΅Π»ΠΎ>Z-ΠΈΠ½Π΄Π΅ΠΊΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ
<Π΄Π΅Π»>![]()
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index Π² CSS ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΡΠ΅ΠΊΠ° ΡΠ°ΠΊΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅, Π»ΡΠ±ΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Ρ. Π΄. ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ° Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ Π² ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ°. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ z-index ΡΠ°Π±ΠΎΡΠ°Π» ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΠΊΠ°ΠΊ position: absolute, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π»ΠΈΠΏΠΊΠΎΠ΅. ΠΡΠΎ ΡΡΠ½ΠΎ, ΡΡΠΎ z- ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ index ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΎ ΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ z. ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠ° z Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ z Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΡΠΈΠΌΠ΅Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ. ΠΠ±ΡΡΠ½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° CSS Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ, Π²ΡΠ΅ ΡΡΠΎ Π΄Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅ΡΡ ΡΠ΅ΠΊΡΡΠ°, Π½ΠΎ ΠΌΡ Π½Π΅ Ρ ΠΎΡΡ ΡΡΠΎ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΏΠΎΠ²Π΅ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
ΠΠΎΠ΄ CSS: ZIndexFile.css
img {
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅;
ΡΠ»Π΅Π²Π°: 0px;
Π²Π΅ΡΡ
: 0px;
z-ΠΈΠ½Π΄Π΅ΠΊΡ: -10;
}
h2
{
ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ;
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΠΏΠΎ ΡΠ΅Π½ΡΡΡ;
}
ΠΏ
{
ΠΊΠΎΡΠΈΡΠ½Π΅Π²ΡΠΉ ΡΠ²Π΅Ρ;
Π³ΡΠ°Π½ΠΈΡΠ°: ΡΠΏΠ»ΠΎΡΠ½Π°Ρ 2 ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΆΠ΅Π»ΡΠ°Ρ;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 28px;
} ΠΡΠ²ΠΎΠ΄:
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅:
- ΠΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ Π²ΡΡΠ΅, ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡ ΠΏΠΎΠ²Π΅ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ° z, ΡΠ΅ΠΊΡΡ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΡΠΈΠΌΠ΅Ρ #2
ΠΠ½Π΄Π΅ΠΊΡ Z Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
ΠΠΎΠ΄ HTML:
<Π³ΠΎΠ»ΠΎΠ²Π°> <ΠΌΠ΅ΡΠ°ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°="ISO-8859-1">Z-ΠΈΠ½Π΄Π΅ΠΊΡ Π³ΠΎΠ»ΠΎΠ²Π°> <ΡΠ΅Π»ΠΎ>Z-ΠΈΠ½Π΄Π΅ΠΊΡ Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ΠΌ
<Π΄Π΅Π»> Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ z-index Π² CSS ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΡΠ΅ΠΊΠ΅.ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅ ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Ρ.Π΄. ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ° Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ°. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ z-ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠ°Π±ΠΎΡΠ°Π» ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ position: absolute, position: ΡΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΠΈΠΊ, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π»ΠΈΠΏΠΊΠΎΠ΅. ΠΡΠΎ ΡΡΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ z. ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° z Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ z Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΡΠ΅Π½ΠΈΡΡ. ΠΡΠΈΠΌΠ΅Ρ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠΎ ΠΌΡ Ρ ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π»ΠΎΡΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ. Π ΠΎΠ±ΡΠ΅ΠΌ CSS ΡΠ²ΠΎΠΉΡΡΠ²Π° Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π²ΡΠ΅ ΡΡΠΎ Π΄Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Π΅ΡΡ ΡΠ΅ΠΊΡΡΠ°, Π½ΠΎ ΠΌΡ ΡΡΠΎΠ³ΠΎ Π½Π΅ Ρ ΠΎΡΠΈΠΌ. ΠΡΠ°ΠΊ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ z-index ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΏΠΎΠ²Π΅ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΡΠ°ΠΌΠ΅Ρ-Π±ΠΎΠΊΡ






Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΏΠΎΠ²Π΅ΡΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅ ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Ρ.Π΄. ΠΠ»Π΅ΠΌΠ΅Π½Ρ
Ρ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ° Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄
ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΡΠ΅ΠΊΠ°. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ z-ΠΈΠ½Π΄Π΅ΠΊΡ
ΡΠ°Π±ΠΎΡΠ°Π» ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ position: absolute, position:
ΡΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΠΈΠΊ, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π»ΠΈΠΏΠΊΠΎΠ΅. ΠΡΠΎ ΡΡΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ z-index
ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ z. ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ
Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° z Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ z Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ
ΡΠ΅Π½ΠΈΡΡ.
topDiv {
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ΡΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΠΈΠΊ;
Π²ΡΡΠΎΡΠ°: 8ΡΠΌ;
ΡΠ²Π΅Ρ: ΡΠ΅ΠΌΠ½ΠΎ-ΡΠΈΠ½ΠΈΠΉ;
Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ°: 1em;
Π²Π΅ΡΡ
Π½Π΅Π΅ ΠΏΠΎΠ»Π΅: 2em;
z-ΠΈΠ½Π΄Π΅ΠΊΡ: 1;
Π³ΡΠ°Π½ΠΈΡΠ°: ΡΠΏΠ»ΠΎΡΠ½Π°Ρ;
Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ°: 1em;
ΠΏΠΎΠ»Π΅ ΡΠ²Π΅ΡΡ
Ρ: 2em;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 28px;
}
.spanContent {
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅;
ΡΠΈΡΠΈΠ½Π°: 80%;
ΡΠΎΠ½: ΡΡΠΊΡΠΈΡ;
ΡΠ»Π΅Π²Π°: 60 ββΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
Π²Π΅ΡΡ
: 3ΡΠΌ;
z-ΠΈΠ½Π΄Π΅ΠΊΡ: 3;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 28px;
}
.boxSpan {
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ΅;
z-ΠΈΠ½Π΄Π΅ΠΊΡ: 2;
ΡΠΈΡΠΈΠ½Π°: 20%;
Π²Π΅ΡΡ
: -25px;
Π²ΡΡΠΎΡΠ°: 7ΡΠΌ;
Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ: 0,9;
ΡΠ»Π΅Π²Π°: 65%;
ΡΠΎΠ½: ΡΠ²Π΅ΡΠ»ΠΎ-Π·Π΅Π»Π΅Π½ΡΠΉ;
ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: 28px;
}