ΠΠ°ΠΊ Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΠ΅Π½Ρ CSS
Sait
access_time 9 Π΄Π΅ΠΊΠ°Π±ΡΡ, 2020
hourglass_empty 2ΠΌΠΈΠ½. ΡΡΠ΅Π½ΠΈΡ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΠ»Ρ ΡΠ°ΠΉΡΠ° Π²ΡΠ΅ΠΌΡ Π΅Π³ΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΡΠ°ΠΌΡΡ
Π²Π°ΠΆΠ½ΡΡ
Π°ΡΠΏΠ΅ΠΊΡΠΎΠ². ΠΠΎΡΡΠΎΠΌΡ, Π²Ρ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π°Π³ΡΠΎΠΌΠΎΠΆΠ΄Π°ΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ JavaScript ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠΎ ΡΡΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ΅ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ CSS ΠΌΠ΅Π½Ρ? ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JavaScript, ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ»ΡΠΊΠΎ CSS. Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ Π²Ρ Π½Π°ΡΡΠΈΡΠ΅ΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ CSS.
ΠΡΠΆΠ΅Π½ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎΠΉ, Π½ΠΎ Π½Π°Π΄ΡΠΆΠ½ΡΠΉ Ρ
ΠΎΡΡΠΈΠ½Π³ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°? ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π² Hostinger Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΡΠΊΠΈΠ΄ΠΊΠΈ Π½Π° Π²ΡΠ΅ ΡΠ°ΡΠΈΡΡ Ρ
ΠΎΡΡΠΈΠ½Π³Π°. ΠΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ°ΠΉΡ Π΄ΠΎ 90% Π΄Π΅ΡΠ΅Π²Π»Π΅!
Π ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ
Π§ΡΠΎ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΡ Π½Π°ΡΠ½Π΅ΠΌ ΡΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- ΠΠΎΡΡΡΠΏ ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π²Π°ΡΠ΅Π³ΠΎ Ρ
ΠΎΡΡΠΈΠ½Π³Π°
Π¨Π°Π³ 1 β Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ HTML-ΡΠ°ΠΉΠ»Π° ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΡΡΠΎΠΉ HTML-ΡΠ°ΠΉΠ». Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ menu.html. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π€Π°ΠΉΠ»ΠΎΠ²ΡΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠΎΡ ΠΆΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ FTP-ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» menu.html Π½Π° Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ Π΅Π³ΠΎ Π½Π° Π²Π°Ρ Ρ
ΠΎΡΡΠΈΠ½Π³).
Π¨Π°Π³ 2 β ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° HTML ΠΌΠ΅Π½ΡΠΠ°ΡΠ΅ ΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΈ ΠΏΡΡΠΈ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»ΠΎΠ². ΠΠ·ΠΌΠ΅Π½ΡΡ Π°Π΄ΡΠ΅Ρ Π²Π½ΡΡΡΠΈ Π°ΡΡΠΈΠ±ΡΡΠ° href, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΡΠ·Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΡ Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·Π½ΡΠΉ ΠΊΠ»Π°ΡΡ β dropdown, mainmenubtn ΠΈ dropdown-child. ΠΠ»Π°ΡΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ» CSS.
<div>
<button>ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ</button>
<div>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page1.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 1</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page2.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 2</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page3.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 3</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page4.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 4</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page5.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 5</a>
</div>
</div>
ΠΠΎΡ, ΠΊΠ°ΠΊ ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π±Π΅Π· ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ CSS-ΠΏΡΠ°Π²ΠΈΠ»:
ΠΠ°ΠΊ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎΠ΅ HTML ΠΌΠ΅Π½Ρ Π½Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ ΠΈ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΠΎ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ CSS ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΡΡΠΎ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠ°Π³Π΅.
Π¨Π°Π³ 3 β ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ CSS ΠΡ ΡΡΠΈΠ»ΠΈΠ·ΡΠ΅ΠΌ Π½Π°Ρ HTML ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ CSS ΠΏΡΠ°Π²ΠΈΠ»Π°:
.mainmenubtn {
background-color: red;
color: white;
border: none;
cursor: pointer;
padding:20px;
margin-top:20px;
}
.mainmenubtn:hover {
background-color: red;
}
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-child {
display: none;
background-color: black;
min-width: 200px;
}
.dropdown-child a {
color: white;
padding: 20px;
text-decoration: none;
display: block;
}
.dropdown:hover .dropdown-child {
display: block;
}
ΠΠ°ΠΊ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΊΠ»Π°ΡΡ .dropdown-child ΠΈΠΌΠ΅Π΅Ρ CSS ΠΏΡΠ°Π²ΠΈΠ»ΠΎ display: none. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Ρ ΠΊΡΡΡΠΎΡΠΎΠΌ (.dropdown:hover) ΠΏΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΡΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ Π΅Π³ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π°
display: block. ΠΡΠΎ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠ΅ΠΊΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΠΌΠ΅Π½Ρ.
ΠΠΈΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ ΡΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π° menu.html:
<html>
<head>
<style>
.mainmenubtn {
background-color: red;
color: white;
border: none;
cursor: pointer;
padding:20px;
margin-top:20px;
}
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-child {
display: none;
background-color: black;
min-width: 200px;
}
.dropdown-child a {
color: white;
padding: 20px;
text-decoration: none;
display: block;
}
.dropdown:hover .dropdown-child {
display: block;
}
</style>
</head>
<body>
<div class="dropdown">
<button class="mainmenubtn">ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ</button>
<div class="dropdown-child">
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page1.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 1</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page2.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 2</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page3.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 3</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page4.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 4</a>
<a href="http://www.Π²Π°ΡΠ΄ΠΎΠΌΠ΅Π½.ru/page5.html">ΠΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» 5</a>
</div>
</div>
</body>
</html>
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ CSS ΡΡΠΈΠ»ΠΈ Π½Π°Ρ
ΠΎΠ΄ΡΡΡΡ Π² ΡΠ°ΠΌΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ HTML. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ CSS ΡΡΠΈΠ»Π΅ΠΉ ΠΊ HTML Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ.
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ Π·Π°ΠΊΠΎΠ½ΡΠΈΡΠ΅, ΡΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΡ
ΠΎΠΆ Π½Π° ΡΡΠΎ:
ΠΠ΅ Π±ΠΎΠΉΡΠ΅ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ c CSS ΡΡΠΈΠ»Π΅ΠΌ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ ΡΠ²Π΅ΡΠ° ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ. ΠΠ΄Π°ΠΏΡΠΈΡΡΠΉΡΠ΅ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄ Π²Π°ΡΠΈ Π½ΡΠΆΠ΄Ρ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΠ°ΠΊΠΎΠ½ΡΠΈΠ² Π΄Π°Π½Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π²Ρ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ CSS. ΠΠΎΠ΄ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»Π΅Π³ΠΎΠΊ ΠΈ Π½Π΅ ΠΏΠΎΠ²Π»ΠΈΡΠ΅Ρ Π½Π° Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°.
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°ΠΉΡΠ° Π½Π° HTML ΠΈ CSS β ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
ΠΠ° ΡΡΠ΅Π½ΠΈΠ΅ 4 ΠΌΠΈΠ½. ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ² 362 ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°ΠΉΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ HTML ΠΈ CSS.
HTML ΠΊΠΎΠ΄ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ
ΠΠ±ΡΠ΅ΠΏΡΠΈΠ½ΡΡΡΠΌ ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°. Π ΡΠ°ΠΊ, ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠ°ΠΉΠ» index.html ΠΈ Π·Π°ΠΏΠΈΡΠ΅ΠΌ Π² Π½Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
<nav>
<ul>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-1</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-2</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-3</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-4</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-5</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-6</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-7</a></li>
</ul>
</nav>
Π’Π΅Π³ <nav> (ΠΎΡ Π°Π½Π³Π». Navigation ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄: ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ
), ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΠ°ΠΌΠ»ΡΠ΅Ρ Π½Π°Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΈ Π² HTML Π²Π΅ΡΡΡΠΊΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π±Π»ΠΎΠΊ Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΎΠ½Π½ΡΠΌ ΠΌΠ΅Π½Ρ ΡΠ°ΠΉΡΠ°.
Π‘ΠΎΡ
ΡΠ°Π½ΠΈΠ² ΠΈ ΠΎΡΠΊΡΡΠ² ΡΠ°ΠΉΠ» index.html Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ:
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠ΅Π½Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° <li> ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΡΠΎΡΠΊΠ° ΡΠ»Π΅Π²Π° (ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠ°Ρ ΠΌΠ°ΡΠΊΠ΅ΡΠΎΠΌ). ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΎΡΠΎΡΠΌΠΈΠΌ ΠΌΠ΅Π½Ρ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ Π½Π°ΡΠΈΠΌ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌ.
Π‘ΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΎΡΠΎΡΠΌΠ»ΡΡΡ Π½Π°ΡΠ΅ ΠΌΠ΅Π½Ρ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠ°ΠΉΠ» style.css, ΠΊΡΠ΄Π° ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π²ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΊΠΎΠ΄ CSS. Π Π² index.html ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ ΠΏΡΡΡ Π΄ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° style.css. ΠΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠ΄ HTML Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
<!DOCTYPE html>
<html lang="ru">
<head>
<title>Sample</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="style.css"> <!-- ΠΡΡΡ Π΄ΠΎ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ»Π° style.css -->
</head>
<body>
<nav>
<ul>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-1</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-2</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-3</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-4</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-5</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-6</a></li>
<li><a href="">Π‘ΡΡΠ°Π½ΠΈΡΠ°-7</a></li>
</ul>
</nav>
</body>
</html>
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π³ΠΎΠ»ΡΠ±ΠΎΠΉ ΡΠΎΠ½ Π½Π°ΡΠ΅ΠΌΡ ΠΌΠ΅Π½Ρ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, ΡΡΠΎΠ±Ρ ΡΠ΅ΠΊΡΡ ΡΡΡΠ»ΠΎΠΊ Π½Π΅ ΠΏΡΠΈΠ»ΠΈΠΏΠ°Π» ΠΊ ΠΊΡΠ°ΡΠΌ Π½Π°ΡΠ΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° Ρ ΠΌΠ΅Π½Ρ. ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠ» style.css ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
nav {
padding: 16px 0;
background-color: #199BCA;
}
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΎΠ½ Π½Π°ΡΠ΅Π³ΠΎ ΠΌΠ΅Π½Ρ ΡΡΠ°Π» Π³ΠΎΠ»ΡΠ±ΡΠΌ ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ ΡΠ²Π΅ΡΡ
Ρ, ΡΠ»Π΅Π²Π°, ΡΠΏΡΠ°Π²Π° ΠΈ ΡΠ½ΠΈΠ·Ρ.
ΠΠ°Π»Π΅Π΅ ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΌΠ°ΡΠΊΠ΅ΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠΎΡΠ΅ΠΊ Ρ ΡΠ΅Π³Π° <ul>, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ Π½Π° Π½ΠΎΠ»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ padding ΠΈ margin, ΡΡΠΎΠ±Ρ ΡΠ±ΡΠ°ΡΡ Π»ΠΈΡΠ½ΠΈΠ΅ ΠΎΡΡΡΡΠΏΡ Ρ ΠΌΠ΅Π½Ρ. Π ΡΠ΅Π½ΡΡΠΈΡΡΠ΅ΠΌ Π½Π°Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ.
nav ul {
list-style-type: none;
padding: 0;
margin: 0;
text-align: center;
}
ΠΡ ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΡΠΏΠΈΡΠΎΠΊ ΠΌΠ΅Π½Ρ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ display: inline-block. ΠΠ΅Π»Π°Π΅ΠΌ ΠΎΡΡΡΡΠΏΡ ΡΠ»Π΅Π²Π° Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° <li> Ρ ΠΏΠΎΠΌΠΎΡΡΡ margin-left: 10px. ΠΠ»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° <li> ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ :first-child ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ margin-left 0px. ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ ΡΡΡΠ»ΠΎΠΊ ΡΠ΄Π΅Π»Π°Π΅ΠΌ Π²ΡΠ΅ Π±ΡΠΊΠ²Ρ ΠΈ ΡΠΈΡΡΡ ΡΡΡΠΎΡΠ½ΡΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ text-transform ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ uppercase.
nav ul li {
display: inline-block;
margin-left: 10px;
text-transform: uppercase;
}
nav ul li:first-child {
margin-left: 0px;
}
Π ΡΠ΅ΠΏΠ΅ΡΡ Π½Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅ΠΌ Π² ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ ΡΠ±ΡΠ°Π² Π½ΠΈΠΆΠ½Π΅Π΅ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΊΡΠ°ΡΠΈΠΌ ΡΠ΅ΠΊΡΡ Π² Π±Π΅Π»ΡΠΉ ΡΠ²Π΅Ρ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π³Ρ <a> ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ CSS ΡΠ²ΠΎΠΉΡΡΠ²Π°:
a {
color: #fff;
text-decoration: none;
}
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠ΅Π½Ρ:
ΠΡΠΎΠ³: Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠ΅Π½Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS ΠΈ JQUERY
ΠΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ Π½Π° HTML / CSS Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ JavaScript
ΠΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΠ΅Π½Ρ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π²Π΅Π±-Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ JavaScript / Jquery. ΠΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Ρ
ΠΎΡΠΎΡΠΎ, Π½ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄ΠΈ Π·Π°Π΄Π°ΡΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠ΅ΡΠ°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ HTML / CSS.
ΠΠΎΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ HTML-ΠΊΠΎΠ΄Π° ΠΌΠ΅Π½Ρ:
<ul>
<li><a href=#>Menu 1</a>
<ul>
<li><a href=#>Sudmenu 1</a></li>
<li><a href=#>Sudmenu 1</a></li>
<li><a href=#>Sudmenu 1</a></li>
</ul>
</li>
<li><a href=#>Menu 2</a>
<ul>
<li><a href=#>Sudmenu 2</a></li>
<li><a href=#>Sudmenu 2</a></li>
<li><a href=#>Sudmenu 2</a></li>
</ul>
</li>
<li><a href=#>Menu 3</a>
<ul>
<li><a href=#>Sudmenu 3</a></li>
<li><a href=#>Sudmenu 3</a></li>
<li><a href=#>Sudmenu 3</a></li>
</ul>
</li>
<li><a href=#>Menu 4</a>
<ul>
<li><a href=#>Sudmenu 4</a></li>
<li><a href=#>Sudmenu 4</a></li>
<li><a href=#>Sudmenu 4</a></li>
</ul>
</li>
<li><a href=#>Menu 5</a>
<ul>
<li><a href=#>Sudmenu 5</a></li>
<li><a href=#>Sudmenu 5</a></li>
<li><a href=#>Sudmenu 5</a></li>
</ul>
</li>
</ul>
ΠΠ»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΌΠ΅Π½Ρ Π±ΡΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΡΠΏΠΈΡΠΎΠΊ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ menu. ΠΠΎΠ΄ΠΌΠ΅Π½Ρ ΡΠ΄Π΅Π»Π°Π½Ρ ΡΠΏΠΈΡΠΊΠ°ΠΌΠΈ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ submenu.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΎΡΠΎΡΠΌΠΈΠΌ Π½Π°ΡΠ΅ ΠΌΠ΅Π½Ρ ΡΡΠΈΠ»ΡΠΌΠΈ:
body {
font: 14px 'Verdana';
margin: 0;
padding: 0;
}
ul {
display: block;
margin: 0;
padding: 0;
list-style: none;
}
ul:after {
display: block;
content: ' ';
clear: both;
float: none;
}
ul.menu > li {
float: left;
position: relative;
}
ul.menu > li > a {
display: block;
padding: 10px;
color: white;
background-color: red;
text-decoration: none;
}
ul.menu > li > a:hover {
background-color: black;
}
ul.submenu {
display: none;
position: absolute;
width: 120px;
top: 37px;
left: 0;
background-color: white;
border: 1px solid red;
}
ul.submenu > li {
display: block;
}
ul.submenu > li > a {
display: block;
padding: 10px;
color: white;
background-color: red;
text-decoration: none;
}
ul.submenu > li > a:hover {
text-decoration: underline;
}
ΠΠ»Ρ ΠΊΠ»Π°ΡΡΠ° submenu Π±ΡΠ»ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ βdisplay: noneβ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π½Π° ΡΠΏΡΡΡΠ°ΡΡ Π½Π°ΡΠ΅ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ.
Π’Π΅ΠΏΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² CSS ΡΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ΄:
ul.menu > li:hover > ul.submenu {
display: block;
}
ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ.
ΠΠΎΡ ΠΈ Π²ΡΠ΅. ΠΡΠΎΡΡΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ Π±Π΅Π· JavaScript.
ΠΌΠ΅Π½Ρ Β» Π‘ΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΡΠ°ΠΉΡΠΎΠ²
4 880
Codepen
ΠΠΎΠΊΠΎΠ²ΠΎΠ΅ Π²ΡΠ΅Π·ΠΆΠ°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ
ΠΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ ΡΡΡΠ΅Π»ΠΊΠΈ Π²ΡΠ΅Π·ΠΆΠ°Π΅Ρ Π±ΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠ΅ΠΉ. ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΡΠ΄Π΅Π»Π°Π½Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ GSAP.
7 571
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
ΠΡΡΠ΅ΠΊΡ Π·Π°ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π² ΠΌΠ΅Π½Ρ
ΠΡΡΠ΅ΠΊΡ Π·Π°ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΏΡΠ½ΠΊΡ Π² Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΌΠ΅Π½Ρ. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΌΠΎΡΡΠ΅ΡΡΡΡ Π½Π° Π»Π΅Π½Π΄ΠΈΠ½Π³Π°Ρ
, Π³Π΄Π΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ ΠΏΠΎΠ²Π΅ΡΡ
ΡΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
16 873
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
Slinky β Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΠΌΠ΅Π½Ρ
ΠΠ΅Π³ΠΊΠΈΠΉ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ. ΠΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
.
5 308
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
ΠΠΈΠ±ΠΊΠΎΠ΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ. ΠΡΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠΊΡΠ°Π½Π° Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π²ΡΠ΅ ΠΏΡΠ½ΠΊΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ, ΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΡΡΠΈ ΠΏΡΠ½ΠΊΡΡ Π² Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ β Β«ΡΡΠΈ ΡΠΎΡΠΊΠΈΒ». ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΡ ΠΈΠΊΠΎΠ½ΠΊΡ (Π³Π°ΠΌΠ±ΡΡΠ³Π΅Ρ), ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΡΠ°ΠΌΠΈ ΡΡΠΎ ΡΠ΅ΡΠΈΡΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ΅Π½Ρ ΡΠ΅ΠΏΠ΅ΡΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ΅Π³Π΄Π° ΡΠΌΠΎΡΡΠ΅ΡΡΡΡ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ.
8 918
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
ΠΠ»Π°Π²Π½ΠΎ Π²ΡΠ΄Π²ΠΈΠ³Π°ΡΡΠ΅Π΅ΡΡ ΠΌΠ΅Π½Ρ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΡ ΠΎ Π½ΡΠΌ ΠΈ ΠΏΡΠΈΠΊΡΡΡΠΈΡΡ ΠΈΠΊΠΎΠ½ΠΊΠΈ font-awesome, ΡΡΠΈΡΡ roboto ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ modernizr.
6 919
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
Mega dropdown ΠΌΠ΅Π½Ρ
Mega dropdown ΠΌΠ΅Π½Ρ β jQuery ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΠΌΠ΅Π½Ρ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ Π΄Π»Ρ ΡΠ°ΠΉΡΠΎΠ² Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°.
12 856
Π‘ΠΊΡΠΈΠΏΡΡ / Accordion
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ accordion ΠΌΠ΅Π½Ρ
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΡΠΈΠΏΠ° Π°ΠΊΠΊΠΎΡΠ΄Π΅ΠΎΠ½, ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ΡΡ ΠΏΠΎ ΠΊΠ»ΠΈΠΊΡ Π½Π° ΡΡΡΠ΅Π»ΠΊΠ΅.
4 711
Π‘ΠΊΡΠΈΠΏΡΡ / Accordion
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ΡΡ ΠΌΠ΅Π½Ρ ΡΠΈΠΏΠ° Π°ΠΊΠΊΠΎΡΠ΄Π΅ΠΎΠ½ Π² ΡΡΠΈΠ»Π΅ flat design. ΠΡΠΎΡΡΠΎΠ΅ Π² ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ ΠΈ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ.
5 668
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
ΠΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π½Π° CSS
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ CSS3 Π² ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ, ΠΈ Π½Π°ΠΏΠΈΡΠ΅ΠΌ media queries, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ΄Π°ΡΡ Π΅ΠΌΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΠΈ.
3 822
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
Lavalamp ΠΌΠ΅Π½Ρ Π½Π° CSS3
Π‘ΠΊΠΎΠ»ΡΠ·ΡΡΠΈΠΉ ΡΡΡΠ΅ΠΊΡ Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½, ΠΊΠ°ΠΊ lavalamp ΡΡΡΠ΅ΠΊΡ. ΠΡΡΠ΅ΠΊΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ transitions ΠΈ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ° ~.
4 394
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
ΠΠ½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ border Ρ ΠΌΠ΅Π½Ρ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ off-canvas (Π²Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ) Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Ρ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ border ΡΡΡΠ΅ΠΊΡΠΎΠΌ.
14 673
Π‘ΠΊΡΠΈΠΏΡΡ / Menu & Nav
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ-ΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΠΌΠ΅Π½Ρ
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ΄Π΅Π»Π°Π΅ΠΌ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ-ΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΠΌΠ΅Π½Ρ. ΠΠ»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΡΠ΅ΠΊ jΠ°vascript ΠΊΠΎΠ΄Π°. ΠΠ»Ρ Π»ΡΡΡΠ΅Π³ΠΎ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ ΠΏΡΠ½ΠΊΡΠΎΠ² Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΠΈ, Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π²ΡΠΈΡΡ ΡΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡΠΌ Π½Π°ΠΌ ΠΏΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ ΡΡΠΎΠΊΠ°ΠΌ β font-awesome.css
35 ΠΌΠ΅Π½Ρ CSS ΠΈ HTML Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ², Π±Π»ΠΎΠ³ΠΎΠ², ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠΈΠΈ ΠΈ Π΄Ρ.
Π ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΡΡΠ°ΡΠ΅ΠΉ Ρ lΠΠ·Π±ΡΠ°Π½Π½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° CSS, HTML ΠΈ JavaScript, ΠΌΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ, ΡΡΡΠ΅Π»ΠΊΠΈ, ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΈ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, ΡΠ΄Π΅Π»Π°Π² Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ»Π΅Π³Π°Π½ΡΠ½ΡΠΌ ΠΈΠ»ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΌ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ΅Π½Π½ΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ.
ΠΠ° ΡΡΠΎΡ ΡΠ°Π· ΠΏΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠ΅Π½Ρ Π² HTML ΠΈ CSS, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠΆΠ½ΠΎ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π½Π°ΠΌ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠΌ ΡΠ°ΡΡΡΠΌ Π½Π°ΡΠ΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠΈΠΈ, Π±Π»ΠΎΠ³Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ. ΠΡ ΠΈΠ΄Π΅ΠΌ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π½ΠΈΠΌΠΈ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ΄Π°ΡΡ Π½Π°ΡΠ΅ΠΌΡ ΡΠ°ΠΉΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΡΡΠΈΡ
ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
Un ΡΠ»Π°ΠΉΠ΄-ΠΌΠ΅Π½Ρ ΠΈΠ»ΠΈ Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π³Π°ΠΌΠ±ΡΡΠ³Π΅ΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΠΈΠ·ΡΡΠ½ΡΡ
Π°Π½ΠΈΠΌΠ°ΡΠΈΠΉ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΡΠΌ ΠΎΡΡΠ΅Π½ΠΊΠΎΠΌ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ°.
Π’Π΅ΠΌΠ΅ ΡΡΠ°ΡΡΠΈ:
9 CSS-ΠΌΠ΅Π½Ρ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ
ΠΡΠΏΠ°Π΄Π°ΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ Swanky Π½Π° ΡΠΈΡΡΠΎΠΌ CSS
Π ΠΎΡΠΊΠΎΡΠ½ΡΠΉ Lil Drop Down Manu V2.0 es ΠΌΠ΅Π½Ρ Π½Ρ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΈΡΡΡΠΉ CSS ΡΡΠΎ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅Π½Π½ΠΎΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ Π½Π΅Ρ ΠΊΠΎΠ΄Π° JavaScript. ΠΡΠΎΡΡΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΡ Π΄Π»Ρ ΡΠ΅Π±Ρ Π±ΠΎΠ»ΡΡΡΡ ΡΠ»Π΅Π³Π°Π½ΡΠ½ΠΎΡΡΡ.
ΡΡΠΎ Π°ΠΊΠΊΠΎΡΠ΄Π΅ΠΎΠ½Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ es ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΌΡ ΡΡΠ°Π²Π½ΠΈΠΌ Π΅Π³ΠΎ Ρ Π΄Π²ΡΠΌΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌΠΈ Ρ HTML, JS ΠΈ CSS.
Π’Π΅ΠΌΠ΅ ΡΡΠ°ΡΡΠΈ:
16 ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΡ
ΠΌΠ΅Π½Ρ Π½Π° CSS Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°
Un Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Ρ jQuery ΠΈ CSS3 de ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΡΡΠΈΡ
Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡ. ΠΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Ρ ΠΈ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΡ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠ½ΡΠΌΠΈ ΡΠ΅Π½ΡΠΌΠΈ.
Un ΠΊΡΡΠ³ΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ de ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ Π² SVG ΠΈ GreenSock Animation Platform, Π±Π΅Π· ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ, ΡΠ°Π·Π½ΡΠ΅.
ΠΡΡΠ³ΠΎΠΉ ΠΊΡΡΠ³ΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΠΎ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΠΎΠΉ Π΄Π»Ρ ΠΈΠ³ΡΡ.
Un ΠΊΡΡΠ³ΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ CSS HTML ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π΅Π³ΠΎ ΡΠ±ΠΎΠΊΡ ΠΈ ΡΡΠΎ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎ ΠΊΡΡΠ³Ρ Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ.
Π ΡΡΠΎΠΌ ΠΊΠΎΠ»ΡΡΠΎ ΠΌΠ΅Π½Ρ Π»ΠΎΡ ΡΠ²ΡΠ·ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΡΡΡΡ Π² Π²Π΅ΡΡ
Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π·Π½ΡΡ
ΠΊΠΎΠ»Π΅Ρ.
ΠΡΡΠ³ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ Ρ ΠΎΡΠ΅Π½Ρ Ρ
ΠΎΡΠΎΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ, Π΄Π°ΡΡΠ΅ΠΉ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ.
Π Π΅ΠΊΡΡΡΠΈΠ²Π½Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ
Π Π΅ΠΊΡΡΡΠΈΠ²Π½Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π΄Π»Ρ ΡΠ΅Ρ
Π°Π½ΠΈΠΌΠ°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΎΡΡΠ°ΠΆΠ°ΡΡ ΡΡΡΡΠΊΡΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ΅ΡΠΈ.
Π Π°ΡΠΊΡΡΠ²Π°ΡΡΠ°ΡΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ
Un ΠΌΠ΅Π½Ρ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ΅Π½ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌΡ, Π½ΠΎ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΎΡΡΠ΅Π½ΠΊΠ°ΠΌΠΈ Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
ΠΡΡΠ³ΠΎΠΉ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π² CSS ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
A ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΊΡΠ°Π½, ΡΡΠΎ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΠ΅ ΠΈ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΌΠ΅Π½Ρ Π² HTML5 ΠΈ CSS3 ΠΎΠ½ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Internet Explorer 11.
Un ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π² SVG ΠΊΠ»Π°Π΄ΡΡ ΡΠ±ΠΎΠΊΡ Π² Π³Π°ΠΌΠ±ΡΡΠ³Π΅Ρ, ΠΈ ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.
Un ΠΠ΅Π³Π° ΠΌΠ΅Π½Ρ Π² CSS ΠΈ HTML ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΠΈΠ΄Π½ΠΎ, Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΡΠΊΠΎΠΌ ΡΡΠΈΠ»Π΅.
ΠΡΡΠ³Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΌΠ΅Π½Ρ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠ΅ΡΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ ΠΈ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½ΡΠΠ½ ΠΏΡΠΎΡΡΠΎ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ΅Π½ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡ ΠΌΠ΅Π½Ρ Π½Π° Π·Π½Π°ΡΠΊΠ΅ ΠΈ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ.
ΠΠ΅Π½Ρ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Π΅ΡΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ·ΡΠΊΠ° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Google.
Un Π³Π°ΠΌΠ±ΡΡΠ³Π΅Ρ-ΠΌΠ΅Π½Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΡΡΠΎ ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π² HTML, CSS ΠΈ JavaScript.
ΠΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΡΠΉ Flexbox Velocity.js
ΠΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΡΠΉ Flexbox Velocity.js ΡΡΠΎ ΠΌΠ΅Π½Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ° ΠΈ Π·Π° Π΅Π³ΠΎ ΠΏΠΎΡΡΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΎΠΏΡΡ. ΠΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΡΠΉ ΡΠ»Π΅ΠΊΡΠ±ΠΎΠΊΡ Ρ velocity.js.
ΠΠΎΠ»Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ° Π²Π½Π΅ Ρ
ΠΎΠ»ΡΡΠ°
ΠΠΎΠ»Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ° Π²Π½Π΅ Ρ
ΠΎΠ»ΡΡΠ° ΡΡΠΎ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π΅Π±ΡΠ°ΠΉΡ Ρ ΡΡΠΈΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ.
Un Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΡΠ΅ΠΊΡ Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΠΎ.
ΠΡΠ΅ ΠΎΠ΄Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΌΠ΅Π½Ρ Ρ clip-path ΡΠΎΡΡΠΎΡΡΠΈΠΉ ΠΈΠ· ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΉ.
ΠΠ°ΡΠ΅ΡΠΊΠ½ΡΡΡΠΉ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ°ΡΠ΅ΡΠΊΠ½ΡΡΡΠΉ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠΎ Π΄ΡΡΠ³ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π½Π°Π²Π΅Π΄ΠΈΡΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ Π½Π° Π»ΡΠ±ΠΎΠΏΡΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π Π΅Π·ΡΠ»ΡΡΠ°Ρ.
ΠΠ΅Π½Ρ CSS Lavalamp ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ΄ΠΈΠ½ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ»ΠΊΠΈ ΡΡΠΎ ΠΏΠΎΠ΄Π΄Π°Π΅ΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΠ·ΠΌΡ.
Π‘Π»Π°ΠΉΠ΄Π΅Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Un ΠΏΠΎΠ»Π·ΡΠ½ΠΎΠΊ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠ»ΠΊΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΊΡΠ°ΡΠ½ΡΠΌ ΠΎΡΡΠ΅Π½ΠΊΠΎΠΌ ΠΈ Ρ
ΠΎΡΠΎΡΠΎ ΡΡ
ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ, Π΄Π°ΡΡΠ΅ΠΉ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
Un Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ ΠΌΠ΅Π½Ρ Π±ΡΡΠ³Π΅ΡΠΎΠ² Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΡΠ΅ΠΊΡ, Π½Π°ΡΠ΅Π»Π΅Π½Π½ΡΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
Un ΠΌΠ΅Π½Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π»Ρ iPhone X ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ΄Π°ΡΡ Π²Π°ΡΠ΅ΠΌΡ Π²Π΅Π±-ΡΠ°ΠΉΡΡ Π½ΠΎΡΠΊΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°Π» Π΄ΠΈΠ·Π°ΠΉΠ½Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° Apple.
Π Π°Π·Π²Π΅ΡΠ½ΡΡΡ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
Π Π°Π·Π²Π΅ΡΠ½ΡΡΡ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ΡΠΈΡΡΠ» Ρ ΠΈΠ·ΡΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ΠΠ»Π΅Π³Π°Π½ΡΠ½ΠΎΡΡΡ Π½Π° Π²ΡΠ΅Ρ
ΡΡΠΎΠ²Π½ΡΡ
Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π²Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°.
ΠΠ½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ
ΠΡΡΠ³ΠΎΠΉ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Ρ ΠΊΡΡΠ³ΠΎΠ²ΡΠΌ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠΎΠ½ΠΎΠΌ Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌΠΈ.
ΠΡΡΠ³ΠΎΠΉ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ ΠΈ ΠΏΡΠΈΡΡΠ΄Π»ΠΈΠ²ΡΠΉ. ΠΠΎΡΡΠΎΠΊ ΠΌΠ΅Π½Ρ Ρ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΠ½ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ΅ΡΡΠΎΡΠ°Π½ΠΎΠ², ΠΎΠ±Π·ΠΎΡΠΎΠ² ΠΈ Ρ. Π΄.
Un ΡΠΈΠ»ΡΡΡ ΠΌΠ΅Π½Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ Π² Π²Π΅Π±-Π²Π΅ΡΡΠΈΡ ΠΈ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ².
Off-canvas Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ
Off-canvas Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΡΠΎ ΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ Ρ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°ΠΌΠΈ ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠ΅ΠΉ Π±ΡΡΡ ΠΎΡΠ΅Π½Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌ. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠ΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅, ΡΡΠΎΠ±Ρ ΡΠ΄ΠΈΠ²ΠΈΡΡ, Π΅Π³ΠΎ ΡΡΠΎΠ²Π΅Π½Ρ β Π»ΡΡΡΠΈΠΉ Π² ΡΡΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅.
Un Π±ΠΎΠΊΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π² CSS ΡΡΠΎ ΡΠΊΡΡΡΠΎ ΠΈ ΡΠ°ΠΊ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ Π·Π½Π°ΡΠΊΠΎΠΌ Π³Π°ΠΌΠ±ΡΡΠ³Π΅ΡΠ°.
Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π±ΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ bootstrap Π²ΠΌΠ΅ΡΡΠΎ flexbox Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ IE9 / 10. ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ
Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π±ΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π² ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠΎΡΡΠΈΠ½Π³Β»
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠΎΡΡΠΈΠ½Π³Β» ΡΡΠΎ ΠΌΠ΅Π½Ρ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠΈΠΉΡΡ ΡΠΏΠΈΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ.
ΠΠ΅Π½Ρ Π² WordPress. Π Π°Π±ΠΎΡΠ° Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ Walker.
Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ΅Π½Ρ, Π²ΡΠ²Π΅ΡΡΠΈ Π΅Π³ΠΎ Π² ΠΊΠΎΠ΄Π΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄, ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ Π² ΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΡΡΠΎΠΊΠ΅. Π’Π°ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΈ ΠΏΡΠΎ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΊΠ»Π°ΡΡ Walker!
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΌΠ΅Π½Ρ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π² Π²Π΅ΡΡΠΈΠΈ WordPress 3.0. ΠΠΎ ΡΡΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ»ΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ wp_list_categories() ΠΈ wp_list_pages(). ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΈΠ½ΠΎΠ³Π΄Π° Π±ΡΠ²Π°Π΅Ρ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ²Π΅ΡΡΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΡΠ°ΠΉΡΠ° Π² Π²ΠΈΠ΄Π΅ ΠΌΠ΅Π½Ρ ΠΈ Π΅ΡΡ ΡΡΠΎΠ±Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π±ΡΠ»ΠΈ Π² Π²ΠΈΠ΄Π΅ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΡ
ΡΠΏΠΈΡΠΊΠΎΠ², Π½ΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅, Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅ ΡΠ°ΠΉΡΠ°.
Π’Π°ΠΊΠΆΠ΅ Π² ΠΌΠ΅Π½Ρ WordPress Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π±Π°Π½Π°Π»ΡΠ½ΡΠΌ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π²Π΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ΅Π½Ρ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅ Π²ΠΎ ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ > ΠΠ΅Π½Ρβ¦ Π£ Π²Π°Ρ Π½Π΅Ρ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΡΠ½ΠΊΡΠ°? ΠΠΊΠ΅ΠΉ, Π·Π½Π°ΡΠΈΡ Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΠΌΠΎΠΉ ΠΌΠ΅Π½Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ, ΡΠ΅ΠΉΡΠ°Ρ ΠΌΡ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΠΌ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π°ΠΆΠ΅ Π΄Π²Π° ΡΠΏΠΎΡΠΎΠ±Π°.
Π‘ΠΏΠΎΡΠΎΠ± 1. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π· add_theme_support()
ΠΠ»Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΌΠ΅Π½Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ add_theme_support(). ΠΡΡ ΠΏΡΠΎΡΡΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ, Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π² functions.php
ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΠΌΡ ΠΈ Π΄Π°, ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΉΡΠΈ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΡ ΠΈ Π½Π°ΡΠ°ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ΅Π½Ρ.
add_theme_support( 'menus' );
ΠΡ ΡΠ΅Π±Ρ Π΄ΠΎΠ±Π°Π²Π»Ρ, ΡΡΠΎ ΡΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± ΠΌΠ½Π΅ ΠΏΠΎΡΡΠΈ Π½Π΅ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΠ»ΡΡ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅ ΠΎΠ½ Ρ
ΠΎΡΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Π½Ρ Π² Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°Ρ
(ΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π² Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°Ρ
, Π±Π΅Π· ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅Π½Ρ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ
ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π½ΠΈΠΆΠ΅).
Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΠΌΠ΅Π½Ρ WordPress (Π° ΡΠΎΡΠ½Π΅Π΅ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΠΌΠ΅Π½Ρ) β ΡΡΠΎ ΡΠ°ΠΌΡΠΉ ΡΠ°ΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ±, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π°ΠΌ Π²ΡΡΡΠ΅ΡΠΈΡΡΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΌΠ΅Π½Ρ, Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈ Π²ΡΠ²ΠΎΠ΄Π΅ Π½Π° ΡΠ°ΠΉΡΠ΅.
Π Π΄Π²ΡΡ
ΡΠ»ΠΎΠ²Π°Ρ
, ΠΎΠ±Π»Π°ΡΡΡ ΠΌΠ΅Π½Ρ β ΡΡΠΎ ΡΠ°ΠΊΠ°Ρ ΡΡΠ»ΠΎΠ²Π½Π°Ρ ΠΎΠ±Π»Π°ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ΅Π½Ρ (ΠΎΠ±ΡΡΡΠ½ΠΈΠ» πΉ). ΠΠ°ΠΊ Π²ΡΡ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ:
- Π‘Π½Π°ΡΠ°Π»Π° ΠΌΡ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΡΠ΅ΠΌ ΠΎΠ±Π»Π°ΡΡΡ ΡΠ΅ΠΌΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Ρ Π½Π°Ρ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΌΠ΅Π½Ρ ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ > ΠΠ΅Π½Ρ. ΠΠΎΠΏΡΡΡΠΈΠΌ, ΠΌΡ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΄Π²Π΅ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ΅ΠΌΡ: Β«Π¨Π°ΠΏΠΊΠ° ΡΠ°ΠΉΡΠ°Β» ΠΈ Β«ΠΠ΅Π²ΡΠΉ ΡΠ°ΠΉΠ΄Π±Π°ΡΒ».
- ΠΠ°ΡΠ΅ΠΌ, ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΠ΅Π½Ρ ΠΌΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΎΠ±Π»Π°ΡΡΡ ΡΠ΅ΠΌΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ
ΠΎΡΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΡΡΠ°Π·Ρ.
- Π Π·Π°Π²Π΅ΡΡΠ°ΡΡΠΈΠΉ ΡΠ°Π³. Π ΡΠ°Π·Π½ΡΡ
ΡΠ°ΡΡΡΡ
ΡΠ΅ΠΌΡ Π·Π°Π΄Π°ΡΠΌ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ Π² Π½ΠΈΡ
ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΌΠ΅Π½Ρ.
ΠΠ΅ Π·Π½Π°Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ Ρ Π²ΡΡ ΡΡΠΎ ΠΎΠ±ΡΡΡΠ½ΠΈΠ» Π² ΡΠ΅ΠΎΡΠΈΠΈ, Π½ΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π±ΡΠ΄Π΅Ρ Π»Π΅Π³ΠΊΠΎ. ΠΡΠ°ΠΊ, Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΡΠ΅ΠΌΡ, Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ register_nav_menus(). ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠΎΠ³Π΄Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΄Π²Π΅ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ
Ρ ΠΏΠΈΡΠ°Π» Π²ΡΡΠ΅: Β«Π¨Π°ΠΏΠΊΠ° ΡΠ°ΠΉΡΠ°Β» ΠΈ Β«ΠΠ΅Π²ΡΠΉ ΡΠ°ΠΉΠ΄Π±Π°ΡΒ».
ΠΠ°, ΠΊΠΎΠ΄ β Π² functions.php
.
register_nav_menus(
array(
'head_menu' => 'Π¨Π°ΠΏΠΊΠ° ΡΠ°ΠΉΡΠ°', // id ΠΎΠ±Π»Π°ΡΡΠΈ => ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ
'side_menu' => 'ΠΠ΅Π²ΡΠΉ ΡΠ°ΠΉΠ΄Π±Π°Ρ'
)
);
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΊΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΌΠ΅Π½Ρ. Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅ WordPress Π²ΡΡ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ, Π½ΠΎ Π½Π° Π²ΡΡΠΊΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ ΠΌΡ Π²ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ.
ΠΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°Π½ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ:
ΠΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ Π²ΠΈΠ΄Π΅ΠΎ? Π’ΠΎΠ³Π΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ ΠΌΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΡΡΡ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π½Π° WordPress + WooCommerce Π±Π΅Π· Π΅Π΄ΠΈΠ½ΠΎΠΉ ΡΡΡΠΎΡΠΊΠΈ ΠΊΠΎΠ΄Π°!
ΠΠΊΡΠ°ΡΡΠ΅ ΠΎ ΡΠΎΠΌ, Π° ΡΡΠΌ Ρ Π³ΠΎΠ²ΠΎΡΠΈΠ» Π½Π° Π²ΠΈΠ΄Π΅ΠΎ β ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π²ΠΎ ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ > ΠΠ΅Π½Ρ, ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π² ΠΏΠΎΠ»Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΌΠ΅Π½Ρ.
- ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΌΠ΅Π½Ρ, ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΌΠ΅ΡΡΡΠ΅ ΠΈΡ
Π³Π°Π»ΠΎΡΠΊΠΎΠΉ ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΌΠ΅Π½Ρ.
- ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π²ΠΈΠ΄ΠΈΡΠ΅ Π½ΡΠΆΠ½ΠΎΠΉ Π²Π°ΠΌ ΡΡΡΠ°Π½ΠΈΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«ΠΡΠ΅Β» Π»ΠΈΠ±ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΉ Β«ΠΠΎΠΈΡΠΊΒ».
- ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΌΠ΅Π½Ρ ΡΡΡΠ»ΠΊΡ Π½Π° Π³Π»Π°Π²Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«ΠΡΠ΅Β», ΠΎΡΠΌΠ΅ΡΡΡΠ΅ Π³Π°Π»ΠΎΡΠΊΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Β«ΠΠ»Π°Π²Π½Π°ΡΒ» ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² ΠΌΠ΅Π½Ρ.
- ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² ΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ°Π½ΠΈΡΡ, ΡΡΠ±ΡΠΈΠΊΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ ΡΠΈΠΏ ΠΏΠΎΡΡΠ°, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ Π²Π°ΠΌΠΈ ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΠΈ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΠΈ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅.
- ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ.
- Π’Π°ΠΊΠΆΠ΅, ΡΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΈΠ² ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π²ΠΏΡΠ°Π²ΠΎ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ Π΄Π»Ρ Π²ΡΡΠ΅ΡΡΠΎΡΡΠ΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΡΠΎ Π΅ΡΡΡ ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ΅ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅. ΠΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π² Π²ΠΈΠ΄Π΅ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π½Π° ΡΠ°ΠΉΡΠ΅.
- ΠΡΠ»ΠΈ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π³Π°Π»ΠΎΡΠΊΠΎΠΉ Β«ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π² ΡΡΠΎ ΠΌΠ΅Π½Ρ Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π΅ΡΡ
Π½Π΅Π³ΠΎ ΡΡΠΎΠ²Π½ΡΒ», ΡΠΎ, ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π½ΠΎΠ²ΠΎΡ
ΡΡΡΠ°Π½ΠΈΡ, ΠΎΠ½ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π² ΠΊΠΎΠ½Π΅Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ (ΡΠΎΠ³Π΄Π° ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ΅Π½Ρ Π»ΡΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π² ΡΠ°ΠΉΠ΄Π±Π°Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΠ°ΠΏΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Ρ
Π²Π°ΡΠΈΡΡ ΠΌΠ΅ΡΡΠ°).
- ΠΡΠΌΠ΅ΡΡΡΠ΅ Π³Π°Π»ΠΎΡΠΊΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ΅ΠΌΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΡΠΎ ΠΌΠ΅Π½Ρ.
- Π’Π°ΠΊΠΆΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ΅Π½Ρ: Π¦Π΅Π»Ρ ΡΡΡΠ»ΠΊΠΈ, ΠΡΡΠΈΠ±ΡΡ title, ΠΠ»Π°ΡΡΡ CSS, ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΡΡΠ»ΠΊΠ΅ (XFN), ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π½Π°ΠΆΠ°Π² Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΊΡΠ°Π½Π°Β» Π² Π²Π΅ΡΡ
Π½Π΅ΠΉ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΊΡΠ°Π½Π° ΠΈ ΠΎΡΠΌΠ΅ΡΠΈΠ² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π³Π°Π»ΠΎΡΠΊΠΈ.
Π Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅:
ΠΠ° ΡΠ°ΠΉΡΠ΅:
Π’ΡΡ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΠ΅ΠΌΡ WordPress Twenty Twenty One.
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΠΉ ΠΈ ΡΠΈΠΏΠΎΠ² ΠΏΠΎΡΡΠΎΠ²
ΠΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ Π² ΠΌΠ΅Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠΈ, ΡΡΡΠ°Π½ΠΈΡΡ, ΡΡΠ±ΡΠΈΠΊΠΈ ΠΈ ΠΌΠ΅ΡΠΊΠΈ (Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
ΡΠΊΡΠ°Π½Π°).
ΠΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ΄Π° ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠΏ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ»ΠΈ ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΡ?
Π Ρ ΡΠ΅Ρ
ΠΈ Ρ Π΄ΡΡΠ³ΠΈΡ
ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ β ΠΏΡΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΠΈ (register_taxonomy()) ΠΈΠ»ΠΈ ΡΠΈΠΏΠ° ΠΏΠΎΡΡΠ° (register_post_type()) Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΠΈ show_in_nav_menus
Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ true
.
register_taxonomy( 'mytaxonomy',
array( 'post' ),
array(
...
'show_in_nav_menus' => true,
...
)
);
$args = array(
...
'show_in_nav_menus' => true,
...
);
register_post_type( 'product', $args );
ΠΡΠ²ΠΎΠ΄ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π΄Π²Π° ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ²Π΅ΡΡΠΈ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ
Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ΄Π½Π° ΠΈ ΡΠ° ΠΆΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° wp_nav_menu().
1. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ID / ΡΡΠ»ΡΠΊ / Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Π½Ρ
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΡ-ΡΠ°ΠΊΠΈ Π·Π°Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΏΠΎΡΠΎΠ±, Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ID ΠΌΠ΅Π½Ρ. Π§ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ·Π½Π°ΡΡ ID ΠΌΠ΅Π½Ρ ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΡΡΠ»ΡΠΊ.
Π ΠΈΡΠΎΠ³Π΅ ΠΈΠΌΠ΅Π΅ΠΌ:
$args = array(
'menu' => 381
);
wp_nav_menu( $args );
2. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΡΠ΅ΠΌΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ΅Π½Ρ
ΠΠ° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄, ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ½Π°ΡΠ°Π»Π° Π½Π°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΡΠ΅ΠΌΡ (Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΡ ΠΌΡ ΡΠΆΠ΅ Π·Π°ΡΠ΅Π³Π°Π»ΠΈ Π΄Π²Π΅ ΠΎΠ±Π»Π°ΡΡΠΈ β head_menu (Π¨Π°ΠΏΠΊΠ° ΡΠ°ΠΉΡΠ°) ΠΈ side_menu (ΠΠ΅Π²ΡΠΉ ΡΠ°ΠΉΠ΄Π±Π°Ρ), Π·Π°ΡΠ΅ΠΌ, ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΠ΅Π½Ρ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ Π΅Π³ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ
ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ (ΠΌΡ ΡΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π»ΠΈ Ρ Π²Π°ΠΌΠΈ ΠΌΠ΅Π½Ρ ΠΈ ΠΏΡΠΈΡΠ²ΠΎΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΎΠ±Π»Π°ΡΡΠΈ head_menu) ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΠΎΠ±Π»Π°ΡΡΡ Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΌΡΡ Π² Π½Π΅ΠΉ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅.
ΠΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡΡΡΠ΅, Π²Π΅Π΄Ρ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ ΠΌΠ΅Π½Ρ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π΄Π»Ρ ΡΠ°ΠΏΠΊΠΈ, ΠΈΠ»ΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΌΠ΅Π½Ρ, ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΠΌΠ΅Π½Ρ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, Π²Π°ΠΌ Π½Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π·Π°Π»Π°Π·ΠΈΡΡ Π² ΠΊΠΎΠ΄ ΡΠ΅ΠΌΡ WordPress.
Π Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ΅ΠΌ WordPress, ΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΏΠΎΡΠΎΠ±, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΈΠ· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
, Π΄Π»Ρ Π²Π°Ρ ΠΈ Π²ΠΎΠ²ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ.
wp_nav_menu( array(
'theme_location' => 'head_menu'
) );
Π€ΡΠ½ΠΊΡΠΈΡ wp_nav_menu() ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², Π²ΡΠ΅ ΠΎΠ½ΠΈ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ.
3. ΠΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΌΠ΅Π½Ρ Π² ΡΠ°ΠΉΠ΄Π±Π°Ρ (Π² Π²ΠΈΠ΄Π΅ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°)
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΅ΡΡ ΠΈ ΡΡΠ΅ΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅ β Π² Π²ΠΈΠ΄Π΅ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π²ΠΎ ΠΠ½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ > ΠΠΈΠ΄ΠΆΠ΅ΡΡ, Π½Π°Ρ
ΠΎΠ΄ΠΈΠΌ Π²ΠΈΠ΄ΠΆΠ΅Ρ Β«ΠΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½ΡΒ» ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ Π² ΡΠ°ΠΉΠ΄Π±Π°Ρ. ΠΡΠ»ΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-ΡΠΎ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ Ρ Π²Π°Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠ½Π°ΡΠ°Π»Π° ΠΏΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎΡΡ ΠΏΡΠΎ ΡΠ°ΠΉΠ΄Π±Π°ΡΡ Π² WordPress.
Π Π°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠ° Walker Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΠΎ Π·Π°ΡΠ»ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ°. Π‘Π΅ΠΉΡΠ°Ρ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ Π»ΠΈΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΊΠ»Π°ΡΡ ΠΏΡΠΈ Π²ΡΠ²ΠΎΠ΄Π΅ ΠΌΠ΅Π½Ρ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠ΄ΡΡΡΠ°ΠΈΠ²Π°Ρ Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ, ΠΌΠ΅Π½ΡΡ HTML-ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ, Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΠΈ PHP-ΡΡΠ»ΠΎΠ²ΠΈΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ»Π°ΡΡ, Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎ True_Walker_Nav_Menu
, ΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Ρ Π²ΡΡΠ°Π²ΠΈΠ» Π² functions.php
ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΠΌΡ.
Π₯ΠΎΡΡ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π² ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠ»Π°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π΄Π΅Π»Π°ΡΡ Π½ΠΈΠΊΠ°ΠΊΠΈΡ
ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΎΠ½ Π²ΡΠ²Π΅Π΄Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠ΅Π½Ρ Π² ΠΈΡ
ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅. ΠΠ°ΡΠΎ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΊΠ»Π°ΡΡ ΠΊΠ°ΠΊ ΡΠ°Π±Π»ΠΎΠ½, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΡΡΡΠΊΡΡΡΠ΅ ΠΌΠ΅Π½Ρ.
class True_Walker_Nav_Menu extends Walker_Nav_Menu {
/*
* ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΠ°ΡΡ <ul>
*/
function start_lvl(&$output, $depth) {
// Π΄Π»Ρ WordPress 5.3+
// function start_lvl( &$output, $depth = 0, $args = NULL ) {
/*
* $depth β ΡΡΠΎΠ²Π΅Π½Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 2,3 ΠΈ Ρ Π΄
*/
$output .= '<ul>';
}
/**
* @see Walker::start_el()
* @since 3.0.0
*
* @param string $output
* @param object $item ΠΠ±ΡΠ΅ΠΊΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ, ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π½ΠΈΠΆΠ΅.
* @param int $depth Π£ΡΠΎΠ²Π΅Π½Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ.
* @param object $args ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ wp_nav_menu
*/
function start_el( &$output, $item, $depth, $args ) {
// Π΄Π»Ρ WordPress 5.3+
// function start_el( &$output, $item, $depth = 0, $args = NULL, $id = 0 ) {
global $wp_query;
/*
* ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠ° $item
* ID - ID ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ, Π° Π½Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ½ ΡΡΡΠ»Π°Π΅ΡΡΡ
* menu_item_parent - ID ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ
* classes - ΠΌΠ°ΡΡΠΈΠ² ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ
* post_date - Π΄Π°ΡΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ
* post_modified - Π΄Π°ΡΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ
* post_author - ID ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π΄ΠΎΠ±Π°Π²ΠΈΠ²ΡΠ΅Π³ΠΎ ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΌΠ΅Π½Ρ
* title - Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ
* url - ΡΡΡΠ»ΠΊΠ°
* attr_title - HTML-Π°ΡΡΠΈΠ±ΡΡ title ΡΡΡΠ»ΠΊΠΈ
* xfn - Π°ΡΡΠΈΠ±ΡΡ rel
* target - Π°ΡΡΠΈΠ±ΡΡ target
* current - ΡΠ°Π²Π΅Π½ 1, Π΅ΡΠ»ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΠΊΡΡΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ
* current_item_ancestor - ΡΠ°Π²Π΅Π½ 1, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΈΠΌ (ΠΎΡΠΊΡΡΡΡΠΌ Π½Π° ΡΠ°ΠΉΡΠ΅) ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ
* current_item_parent - ΡΠ°Π²Π΅Π½ 1, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΈΠΌ (ΠΎΡΠΊΡΡΡΡΠΌ Π½Π° ΡΠ°ΠΉΡΠ΅) ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ
* menu_order - ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π² ΠΌΠ΅Π½Ρ
* object_id - ID ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΌΠ΅Π½Ρ
* type - ΡΠΈΠΏ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΌΠ΅Π½Ρ (ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΡ, ΠΏΠΎΡΡ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎ)
* object - ΠΊΠ°ΠΊΠ°Ρ ΡΡΠΎ ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΡ / ΠΊΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ ΠΏΠΎΡΡΠ° (page /category / post_tag ΠΈ Ρ Π΄)
* type_label - Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ (Π ΡΠ±ΡΠΈΠΊΠ°, Π‘ΡΡΠ°Π½ΠΈΡΠ°)
* post_parent - ID ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° / ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ
* post_title - Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» Ρ ΠΏΠΎΡΡΠ°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π±ΡΠ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² ΠΌΠ΅Π½Ρ
* post_name - ΡΡΠ»ΡΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» Ρ ΠΏΠΎΡΡΠ° ΠΏΡΠΈ Π΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² ΠΌΠ΅Π½Ρ
*/
$indent = ( $depth ) ? str_repeat( "\t", $depth ) : '';
/*
* ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ ΡΡΡΠΎΠΊΡ Ρ CSS-ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ΅Π½Ρ
*/
$class_names = $value = '';
$classes = empty( $item->classes ) ? array() : (array) $item->classes;
$classes[] = 'menu-item-' . $item->ID;
// ΡΡΠ½ΠΊΡΠΈΡ join ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ ΠΌΠ°ΡΡΠΈΠ² Π² ΡΡΡΠΎΠΊΡ
$class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args ) );
$class_names = '';
/*
* ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ ID ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
*/
$id = apply_filters( 'nav_menu_item_id', 'menu-item-'. $item->ID, $item, $args );
$id = strlen( $id ) ? '' : '';
/*
* ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΌΠ΅Π½Ρ
*/
$output .= $indent . '<li' . $id . $value . $class_names .'>';
// Π°ΡΡΠΈΠ±ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, title="", rel="", target="" ΠΈ href=""
$attributes = ! empty( $item->attr_title ) ? ' title="' . esc_attr( $item->attr_title ) .'"' : '';
$attributes .= ! empty( $item->target ) ? ' target="' . esc_attr( $item->target ) .'"' : '';
$attributes .= ! empty( $item->xfn ) ? ' rel="' . esc_attr( $item->xfn ) .'"' : '';
$attributes .= ! empty( $item->url ) ? ' href="' . esc_attr( $item->url ) .'"' : '';
// ΡΡΡΠ»ΠΊΠ° ΠΈ ΠΎΠΊΠΎΠ»ΠΎΡΡΡΠ»ΠΎΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ
$item_output = $args->before;
$item_output .= '<a'. $attributes .'>';
$item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
$item_output .= '</a>';
$item_output .= $args->after;
$output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args );
}
}
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Ρ Π΅ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² $item
, ΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ wp_get_nav_menu_items(), ΠΊΠΎΡΠΎΡΠ°Ρ ΠΊΡΡΠ°ΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΅ΡΡ ΠΎΠ΄Π½ΠΈΠΌ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ΅Π½Ρ Π² WordPress.
ΠΠΊΠ΅ΠΉ, ΠΊΠ»Π°ΡΡ Π²ΡΡΠ°Π²ΠΈΠ»ΠΈ, Π²ΡΠΎΡΠΎΠΉ ΡΠ°Π³ β Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ walker
Π² ΡΡΠ½ΠΊΡΠΈΡ wp_nav_menu(). Π’ΠΎ Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅, Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ Π΅Π³ΠΎ ΠΊΠΎΠ΄ Π½Π° ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΊΠ°Π·Π°Π½ ΡΡΡ Π½ΠΈΠΆΠ΅, Π½Π°Π΄ΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ΄Π° Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ.
$args = array(
'theme_location' => 'head_menu',
'walker'=> new True_Walker_Nav_Menu() // ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ
);
wp_nav_menu( $args );
ΠΠΎΡ ΠΈ Π²ΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΡ ΠΊΠ»Π°ΡΡ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π²Π°ΡΠ΅ ΠΌΠ΅Π½Ρ. ΠΡΡ ΠΏΡΠΎΡΡΠΎ. ΠΡΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, ΡΠΎ ΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΏΡΠΎ Π²ΠΎΠ»ΠΊΠ΅ΡΡ Π²ΠΎ Π²ΡΠΎΡΠΎΠΉ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π΅ ΡΡΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ.
ΠΠΈΡΠ°
ΠΠ΅Π΄Π°Π²Π½ΠΎ Ρ ΠΎΡΠΎΠ·Π½Π°Π», ΡΡΠΎ ΠΌΠΎΡ ΠΌΠΈΡΡΠΈΡ β ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ WordPress. ΠΠ΅Π΄Ρ WordPress β ΡΡΠΎ Π»ΡΡΡΠΈΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°ΠΉΡΠΎΠ² β ΠΊΠ°ΠΊ Π΄Π»Ρ ΡΠ΅Ρ
, ΠΊΡΠΎ Π³ΠΎΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΡΡΡΠΊΡΡΡΡ ΡΡΠΎΠΉ CMS, ΡΠ°ΠΊ ΠΈ Π΄Π»Ρ ΡΠ΅Ρ
, ΠΊΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅Ρ headless ΡΠ΅ΡΠ΅Π½ΠΈΡ.
Π‘Π°ΠΌ ΠΆΠ΅ Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΡΡ Ρ WordPress Π² 2009 Π³ΠΎΠ΄Ρ. ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΎΡ WordCamp. ΠΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ Π² ΡΠΊΠΎΠ»Π°Ρ
Epic Skills ΠΈ LoftSchool.
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ Ρ Π²Π°ΡΠΈΠΌ ΡΠ°ΠΉΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π΄Π°ΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ Π½Π° WordPress / WooCommerce β ΠΏΠΈΡΠΈΡΠ΅. Π― ΠΈ ΠΌΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΠ΄Π΅Π»Π°Π΅ΠΌ Π²Π°ΠΌ Π²ΡΡ Π½Π° Π»ΡΡΡΠ΅ΠΌ ΡΡΠΎΠ²Π½Π΅.
ΠΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ β HTML
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°ΠΉΡΠΎΠ² ΠΈΠΌΠ΅ΡΡ Π±ΠΎΠΊΠΎΠ²ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Ρ Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ, ΡΠ°ΠΉΠ΄Π±Π°Ρ. ΠΠ½ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ΅ΠΊΡΡ, Π½ΠΎ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ. Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎ ΠΌΠ΅Π½Ρ ΡΠ°Π·Π΄Π΅Π»Π°, ΡΠΏΠΈΡΠΎΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΈΠ· ΡΡΠ°ΡΡΠΈ, Π²ΠΈΠ΄ΠΆΠ΅ΡΡ ΠΈ Ρ.Π΄.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠΈΡΡ ΡΠ°ΠΊΡΡ ΠΎΠ±Π»Π°ΡΡΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ΅Π³ aside
, Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ Π½Π°ΡΠ° Π±ΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ. ΠΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΠ· ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ ΡΡΠΎΠΊΠ° Π±ΠΎΠΊΠΎΠ²ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΌΠ΅Π½Ρ.
<header>
<img src="/logo.png" alt="ΠΠΎΠ³ΠΎΡΠΈΠΏ"> <!-- ΠΠΎΠ³ΠΎΡΠΈΠΏ ΡΠ°ΠΉΡΠ° -->
<nav> <!-- ΠΠ΅Π½Ρ -->
<ul>
<li><a href="/">ΠΠ»Π°Π²Π½Π°Ρ</a></li>
<li><a href="/about">Π Π½Π°Ρ</a></li>
<li><a href="/contacts">ΠΠΎΠ½ΡΠ°ΠΊΡΡ</a></li>
</ul>
</nav>
</header>
<aside> <!-- ΠΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ (ΡΠ°ΠΉΠ΄Π±Π°Ρ) -->
<nav> <!-- ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΡΠ°Π·Π΄Π΅Π»Π° -->
<ul>
<li><a href="/service-1/">Π£ΡΠ»ΡΠ³Π° 1</a></li>
<li><a href="/service-2/">Π£ΡΠ»ΡΠ³Π° 2</a></li>
<li><a href="/service-3/">Π£ΡΠ»ΡΠ³Π° 3</a></li>
</ul>
</nav>
</aside>
<main>
<p>ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠ°ΡΡΡ, ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΠ»ΡΠ³ΠΈ, Π΄Π°Π½Π½ΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ</p>
<section>
<h3>ΠΡΡΠ°Π²ΠΈΡΡ Π·Π°ΡΠ²ΠΊΡ</h3>
<form>
<!-- ΠΠ΄Π΅ΡΡ ΡΠΎΡΠΌΠ° Π·Π°ΠΊΠ°Π·Π° ΡΡΠ»ΡΠ³ΠΈ -->
</form>
</section>
<section>
<h3>Π§ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΊΠΆΠ΅</h3>
<article>
<h4>Π£ΡΠ»ΡΠ³Π° 2</h4>
<p>ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΡΡΠ»ΡΠ³ΠΈ</p>
<a href="#">Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΡΠ»ΡΠ³Ρ</a>
</article>
<article>
<h4>Π£ΡΠ»ΡΠ³Π° 3</h4>
<p>ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΡΡΠ»ΡΠ³ΠΈ</p>
<a href="#">Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΡΠ»ΡΠ³Ρ</a>
</article>
<article>
<h4>Π£ΡΠ»ΡΠ³Π° 4</h4>
<p>ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΡΡΠ»ΡΠ³ΠΈ</p>
<a href="#">Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΡΡΠ»ΡΠ³Ρ</a>
</article>
</section>
</main>
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ aside
ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π²Π½Π΅ ΡΠ΅Π³Π° main
. ΠΡΠΎΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π½Π΅ ΠΎΠ±ΡΠ·Π°Π½ Π±ΡΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° (Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎ ΠΌΠ΅Π½Ρ). ΠΡΠ»ΠΈ Π±ΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½Π° Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ, ΡΠΎ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π²Π½ΡΡΡΠΈ ΡΠ΅Π³Π° main
.
ΠΠ°Π΄Π°Π½ΠΈΠ΅
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΏΠΊΡ ΡΠ°ΠΉΡΠ°. ΠΠ½Π° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 2-Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²:
* ΠΠΎΠ³ΠΎΡΠΈΠΏ
* Π‘Π΅ΠΊΡΠΈΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. ΠΠ½ΡΡΡΠΈ Π½Π΅Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ· Π΄Π²ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ΅ΠΊΡΠΈΡ main
. ΠΠ½ΡΡΡΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ΅ΠΊΡΠΈΡ Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Π² ΡΠ΅Π³Π΅ h3
ΠΈ Π΄Π²Π° Π±Π»ΠΎΠΊΠ° Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²ΡΡ
ΡΡΠ»ΡΠ³. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅, ΡΡΠΎ Π²Π½ΡΡΡΠΈ ΡΠ΅Π³Π° article
ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ. Π‘Π°ΠΌΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π²Π½ΡΡΡΠΈ article
ΡΠ°Π·ΠΌΠ΅ΡΡΡΠ΅ ΡΠ΅Π³ΠΎΠΌ h4
.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π±ΠΎΠΊΠΎΠ²ΡΡ ΠΏΠ°Π½Π΅Π»Ρ. ΠΠ½Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅ΠΊΡΡ, ΠΎΡΠ½ΠΎΡΡΡΠΈΠΉΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠ½ΡΡΡΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡ.
ΠΠ°ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΡ? ΠΡΡΡ ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ? ΠΡΠ»ΡΠ΅ΠΊΠ²Π΅ΡΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ https://github.com/hexlet-basics
CSS ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²Π½ΡΡΡΠΈ ΡΠΏΠΈΡΠΊΠ°, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΊΠΎΠ΄Ρ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ:
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°:
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΡΠΈΠ½Ρ
ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠΈΡΠΈΠ½Ρ ,
ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ, Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ Π±Π»ΠΎΡΠ½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΡΠΎΡ ΠΆΠ΅, ΡΡΠΎ ΠΈ Π² Π½Π°ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅:. ΠΡΠΈΠΌΠ΅Ρ
ΡΠ»
{
ΡΠΈΠΏ-ΡΡΠΈΠ»Ρ-ΡΠΏΠΈΡΠΎΠΊ: Π½Π΅Ρ;
ΠΌΠ°ΡΠΆΠ°: 0;
ΠΎΡΡΡΡΠΏ: 0;
ΡΠΈΡΠΈΠ½Π°: 60 ββΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
} Π»ΠΈ
Π°
{
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π±Π»ΠΎΠΊ;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β»
ΠΡΠΈΠΌΠ΅ΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Ρ ΡΠ΅ΡΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΡΠΎΠ½Π° ΠΈ
ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° ΡΡΡΠ»ΠΎΠΊ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°Π²ΠΎΠ΄ΠΈΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ Π½Π°
ΠΈΡ
:
ΠΡΠΈΠΌΠ΅Ρ
ul {
list-style-type: none;
ΠΌΠ°ΡΠΆΠ°: 0;
ΠΎΡΡΡΡΠΏ: 0;
ΡΠΈΡΠΈΠ½Π°:
200 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # f1f1f1;
} li a {
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ:
Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ;
ΡΠ²Π΅Ρ: # 000;
ΠΎΡΡΡΡΠΏ: 8 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ 16 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ΅ΠΊΡΡ-ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅: Π½Π΅Ρ;
}
/ *
ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΡΡΠ»ΠΊΠΈ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ * /
li a: hover {
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # 555;
ΡΠ²Π΅Ρ: Π±Π΅Π»ΡΠΉ;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΠΊΡΠΈΠ²Π½Π°Ρ / ΡΠ΅ΠΊΡΡΠ°Ρ ΡΡΡΠ»ΠΊΠ° Π΄Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Β«Π°ΠΊΡΠΈΠ²Π½ΡΠΉΒ» ΠΊΠ»Π°ΡΡ ΠΊ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΡΡΠ»ΠΊΠ΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π·Π½Π°Π», Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΎΠ½ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ:
Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ
ΠΠΎΠ±Π°Π²ΡΡΠ΅ text-align: center
ΠΊ
- ΠΈΠ»ΠΈ Π΄Π»Ρ ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΠ»ΠΎΠΊ.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ border
Π²
, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ Π²ΠΎΠΊΡΡΠ³ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. ΠΡΠ»ΠΈ ΡΡ ΡΠΎΠΆΠ΅ Ρ
ΠΎΡΠ΅ΡΡ
Π³ΡΠ°Π½ΠΈΡ Π²Π½ΡΡΡΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ border-bottom
ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ- , ΠΊΡΠΎΠΌΠ΅
ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ:
ΠΡΠΈΠΌΠ΅Ρ
ul {
border: 1px solid # 555;
} li {
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΠΏΠΎ ΡΠ΅Π½ΡΡΡ;
Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ°: ΡΠ²Π΅ΡΠ΄ΠΎΠ΅ ΡΠ΅Π»ΠΎ 1px # 555;
}
li: ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ΅Π±Π΅Π½ΠΎΠΊ {
Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ°: Π½Π΅Ρ;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΠΎΠ»Π½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½Π°Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΡ Β«Π»ΠΈΠΏΠΊΡΡΒ» Π±ΠΎΠΊΠΎΠ²ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ:
ΠΡΠΈΠΌΠ΅Ρ
ul {
list-style-type: none;
ΠΌΠ°ΡΠΆΠ°: 0;
ΠΎΡΡΡΡΠΏ: 0;
ΡΠΈΡΠΈΠ½Π°:
25%;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # f1f1f1;
Π²ΡΡΠΎΡΠ°: 100%; / * ΠΠΎΠ»Π½Π°Ρ Π²ΡΡΠΎΡΠ° * /
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅; / *
ΠΠ°ΡΡΠ°Π²ΠΈΡΡ ΠΏΡΠΈΠ»ΠΈΠΏΠ½ΡΡΡ, Π΄Π°ΠΆΠ΅ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ * /
ΠΏΠ΅ΡΠ΅Π»ΠΈΠ²: Π°Π²ΡΠΎ; / * ΠΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠΊΡΡΡΠΊΡ, Π΅ΡΠ»ΠΈ Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° * /
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
.
CSS ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΡΡΡ Π΄Π²Π° ΡΠΏΠΎΡΠΎΠ±Π° ΡΠΎΠ·Π΄Π°ΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π²Π°ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΠΈΡΠΊΠ°.
ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
- ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Β«ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌΡΒ» ΠΊΠΎΠ΄Ρ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ:
ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°:
-
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ;
β ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ - ΡΠ²Π»ΡΡΡΡΡ Π±Π»ΠΎΡΠ½ΡΠΌΠΈ.ΠΡ ΡΡΡ
ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ°Π·ΡΡΠ²Ρ ΡΡΡΠΎΠΊ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΏΠΈΡΠΊΠ°, ΡΡΠΎΠ±Ρ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΠΈΡ
Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΠ»Π°Π²Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ°
ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠΏΠΎΡΠΎΠ± ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ β ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ
- ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΌΠ°ΠΊΠ΅Ρ Π΄Π»Ρ ΡΡΡΠ»ΠΎΠΊ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ:
ΠΡΠΈΠΌΠ΅Ρ
ΠΠΈ
{
ΠΏΠ»ΡΡΡ Π½Π°Π»Π΅Π²ΠΎ;
} Π°
{
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π±Π»ΠΎΠΊ;
ΠΎΡΡΡΡΠΏ: 8 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°:
#dddddd;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ°:
-
ΠΏΠΎΠΏΠ»Π°Π²ΠΎΠΊ: Π»Π΅Π²ΡΠΉ;
β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ float, ΡΡΠΎΠ±Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π±Π»ΠΎΠΊΠ° ΡΠΊΠΎΠ»ΡΠ·ΠΈΠ»ΠΈ ΡΡΠ΄ΠΎΠΌ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ -
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π±Π»ΠΎΠΊ;
β
ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΎΡΡΡΡΠΏΡ (ΠΈ
Π²ΡΡΠΎΡΠ°, ΡΠΈΡΠΈΠ½Π°, ΠΏΠΎΠ»Ρ ΠΈ Ρ. Π΄.Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅) -
ΠΎΡΡΡΡΠΏ: 8 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
β ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π±Π»ΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π²ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠΈΡΠΈΠ½Ρ, ΠΎΠ½ΠΈ
Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΏΠ»Π°Π²Π°ΡΡ ΡΡΠ΄ΠΎΠΌ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ. ΠΠΎΡΡΠΎΠΌΡ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΎΡΡΡΡΠΏΡ, ΡΡΠΎΠ±Ρ
ΠΎΠ½ΠΈ Ρ
ΠΎΡΠΎΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΡΡ -
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: #dddddd;
β ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ΅ΡΡΠΉ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ a
Π‘ΠΎΠ²Π΅Ρ: ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° Π²
Π²ΠΌΠ΅ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° , Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅
ΡΠ²Π΅Ρ ΡΠΎΠ½Π° Π½Π° Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ:
ΠΡΠΈΠΌΠ΅ΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Ρ ΡΠ΅ΠΌΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΡΠΎΠ½Π° ΠΈ
ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²Π΅Ρ ΡΠΎΠ½Π° ΡΡΡΠ»ΠΎΠΊ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°Π²ΠΎΠ΄ΠΈΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ Π½Π°
ΠΈΡ
:
ΠΡΠΈΠΌΠ΅Ρ
ul {
list-style-type: none;
ΠΌΠ°ΡΠΆΠ°: 0;
ΠΎΡΡΡΡΠΏ: 0;
ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅:
ΡΠΊΡΡΡΡΠΉ;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # 333;
} Π»ΠΈ {
ΠΏΠ»ΡΡΡ Π½Π°Π»Π΅Π²ΠΎ;
}
li a {
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π±Π»ΠΎΠΊ;
ΡΠ²Π΅Ρ Π±Π΅Π»ΡΠΉ;
Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°: ΠΏΠΎ ΡΠ΅Π½ΡΡΡ;
ΠΎΡΡΡΡΠΏ: 14 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ 16 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
ΡΠ΅ΠΊΡΡ-ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅: Π½Π΅Ρ;
}
/ * ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ²Π΅Ρ ΡΡΡΠ»ΠΊΠΈ Π½Π° # 111 (ΡΠ΅ΡΠ½ΡΠΉ) ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ * /
li a: hover {
background-color:
# 111;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΠΊΡΠΈΠ²Π½Π°Ρ / ΡΠ΅ΠΊΡΡΠ°Ρ ΡΡΡΠ»ΠΊΠ° Π΄Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Β«Π°ΠΊΡΠΈΠ²Π½ΡΠΉΒ» ΠΊΠ»Π°ΡΡ ΠΊ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΡΡΠ»ΠΊΠ΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π·Π½Π°Π», Π½Π° ΠΊΠ°ΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΎΠ½ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ:
Π‘ΡΡΠ»ΠΊΠΈ Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ
ΠΡΡΠΎΠ²Π½ΡΡΡ ΡΡΡΠ»ΠΊΠΈ ΠΏΠΎ ΠΏΡΠ°Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° Π²ΠΏΡΠ°Π²ΠΎ ( float: right;
):
ΠΡΠΈΠΌΠ΅Ρ
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» Π Π°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ Π³ΡΠ°Π½ΠΈΡΡ
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ border-right
Π²
- , ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ ΡΡΡΠ»ΠΎΠΊ:
ΠΡΠΈΠΌΠ΅Ρ
/ * ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠ΅ΡΡΡ ΠΏΡΠ°Π²ΡΡ Π³ΡΠ°Π½ΠΈΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΡΠΏΠΈΡΠΊΠ°, ΠΊΡΠΎΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
(ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ΅Π±Π΅Π½ΠΎΠΊ) * /
li {
Π³ΡΠ°Π½ΠΈΡΠ° ΡΠΏΡΠ°Π²Π°: 1px solid #bbb;
} li: last-child {
border-right: Π½Π΅Ρ;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π‘Π΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΎΡΡΠ°Π²Π°Π»Π°ΡΡ Π²Π²Π΅ΡΡ
Ρ ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·Ρ ΡΡΡΠ°Π½ΠΈΡΡ, Π΄Π°ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ:
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
.
Π‘Π΅ΡΠ°Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΠΎΠΉ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Ρ ΡΠΎΠ½ΠΊΠΎΠΉ ΡΠ΅ΡΠΎΠΉ ΡΠ°ΠΌΠΊΠΎΠΉ:
ΠΡΠΈΠΌΠ΅Ρ
ul {
border: 1px solid # e7e7e7;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: # f3f3f3;
} li a {
ΡΠ²Π΅Ρ:
# 666;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΠΈΠΏΠΊΠ°Ρ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ: Π»ΠΈΠΏΠΊΠ°Ρ;
Π²
, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π»ΠΈΠΏΠΊΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. ΠΠ°ΠΊΡΠ΅ΠΏΠ»Π΅Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΈ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ.ΠΠ½ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠ° Π·Π°Π΄Π°Π½Π½Π°Ρ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΎ Π²ΡΡΠΏΠΎΡΡΠ΅ β Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Β«Π·Π°ΡΡΡΠ΅Π²Π°Π΅ΡΒ» Π½Π° ΠΌΠ΅ΡΡΠ΅ (ΠΊΠ°ΠΊ position: fixed).
ΠΡΠΈΠΌΠ΅Ρ
ul {
position: -webkit-sticky; / * Safari * /
ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π»ΠΈΠΏΠΊΠΎΠ΅;
Π²Π΅ΡΡ
: 0;
}
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. Internet Explorer Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Safari ΡΡΠ΅Π±ΡΠ΅Ρ -webkit-
ΠΏΡΠ΅ΡΠΈΠΊΡ (ΡΠΌ. ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΡΠ΅). ΠΡ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π΅ΡΡ
Π½ΠΈΠΉ
, ΠΏΡΠ°Π²ΡΠΉ
, Π½ΠΈΠΆΠ½ΠΈΠΉ
ΠΈΠ»ΠΈ Π»Π΅Π²ΡΠΉ
Π΄Π»Ρ
Π»ΠΈΠΏΠΊΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ.
ΠΡΡΠ³ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Topnav
ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Π΄ΠΈΠ°-Π·Π°ΠΏΡΠΎΡΡ CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΠΉ Π²Π΅ΡΡ
Π½Π΅ΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β» ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Sidenav
ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Π΄ΠΈΠ°-Π·Π°ΠΏΡΠΎΡΡ CSS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠ°ΠΌ Β»
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ
ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Β· ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ WebPlatform
Π‘Π²ΠΎΠ΄ΠΊΠ°
Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΈΠΏΡ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΠΈΡΠΊΠΎΠ² ΠΈ ΡΡΡΠ»ΠΎΠΊ HTML.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ· ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠΈΠΏΠ°Ρ
ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈΡ
Π² HTML. ΠΡ ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΡΡΠΎΠ½Π΅ΠΌ ΡΠ΅ΠΌΡ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΌΠ΅Π½Ρ. ΠΡ ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅ΠΌ Π²Π΄Π°Π²Π°ΡΡΡΡ Π² ΡΡΠΈΠ»ΠΈΡΡΠΈΠΊΡ ΠΌΠ΅Π½Ρ, Π½ΠΎ ΡΡΠ° ΡΡΠ°ΡΡΡ Π·Π°Π»ΠΎΠΆΠΈΡ ΠΎΡΠ½ΠΎΠ²Ρ.
ΡΠ»Π΅ΠΌΠ΅Π½Ρ HTML5