ΠΠ°ΠΊ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΏΠΊΡ ΡΠ°ΠΉΡΠ° css
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΏΠΊΡ ΡΠ°ΠΉΡΠ° ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠ΅ΠΉ ΡΠ°Π·ΠΌΠ΅Ρ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΏΠΊΡ ΡΠ°ΠΉΡΠ° ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠ΅ΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ Π²ΡΠΎΠ΄Π΅ IE5 ΠΈΠ»ΠΈ 6.
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ Π½ΡΠΆΠ½Π° HTML-ΡΡΡΡΠΊΡΡΡΠ° Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ:
ΠΠΎΠ΄ CSS, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ β ΡΡΠΎ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΡΡΠΈΠ»ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.
Π CSS-ΠΊΠΎΠ΄Π΅, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΡΠΈ Π±Π»ΠΎΠΊΠ° ΠΈΠΌΠ΅ΡΡ ΠΊΠ»Π°ΡΡ β.smallerβ. ΠΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ ΡΠ°ΠΏΠΊΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ Π²Π½ΠΈΠ·. ΠΠΎ ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠ»Π°ΡΡ β.smallerβ, ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠΎΠ΄ jQuery:
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π² ΡΠ°Π·Π΄Π΅Π» ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ jQuery, ΡΠ°ΠΏΠΊΠ° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΠ΄Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ²ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ Π²Π½ΠΈΠ·.
Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π° CSS:
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΏΡΠΈ ΡΠΈΡΠΈΠ½Π΅ Π² 660 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ Π»ΠΎΠ³ΠΎΡΠΈΠΏ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΠ΅Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Β«ΡΡΠ΅Π΄Π΅ΡΒ» ΠΏΠΎΠ΄ Π»ΠΎΠ³ΠΎΡΠΈΠΏ ΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡΡ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ.
ΠΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΡΡΠ° ΡΡΠ°ΡΡΡΡ, ΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ Π΅ΠΉ ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ Π΄ΡΡΠ·ΡΡΠΌΠΈ!
ΠΠ°ΠΉΡΠ΅ Π·Π½Π°ΡΡ, ΡΡΠΎ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ . ΠΡ ΠΎΡΠ΅Π½Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΠΌ Π²Π°Ρ Π·Π° Π²Π°ΡΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ, Π»Π°ΠΉΠΊΠΈ, ΠΎΡΠΊΠ»ΠΈΠΊΠΈ, Π΄ΠΈΠ·Π»Π°ΠΉΠΊΠΈ!
ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΎΡΡΠ°Π²Π»ΡΠΉΡΠ΅ ΡΠ²ΠΎΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΠΌΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. ΠΠ° ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ, ΠΎΡΠΊΠ»ΠΈΠΊΠΈ, Π»Π°ΠΉΠΊΠΈ, Π΄ΠΈΠ·Π»Π°ΠΉΠΊΠΈ Π½ΠΈΠ·ΠΊΠΈΠΉ Π²Π°ΠΌ ΠΏΠΎΠΊΠ»ΠΎΠ½!
Website-create.ru
ΠΠ½ΠΎΠ³Π΄Π° Π±ΡΠ²Π°Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΏΠΊΡ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ΄Π±Π°Ρ (Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈ ΡΠΎ ΠΈ Π΄ΡΡΠ³ΠΎΠ΅) Π½Π° ΡΠ°ΠΉΡΠ΅ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ. Π’ΠΎ Π΅ΡΡΡ ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Ρ ΠΠ°Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ Π½Π΅ Β«ΡΠΊΡΠΎΠ»ΠΈΠ»Β», ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ, Π° ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π½Π° ΡΠΎΠΉ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ Π² ΡΡΠΎΠΌ Π½Π΅Ρ, ΠΈ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Ρ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΡ ΠΠ°ΠΌ ΠΊΠ°ΠΊ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
ΠΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠΎΠΊΠ° Ρ ΠΎΡΠ΅ΡΡΡ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΏΠΊΡ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ΄Π±Π°Ρ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ Π΄Π»Ρ ΡΡΡΠ΅ΡΠ° ΠΈΠ»ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΡ Π·Π°Ρ ΠΎΡΠΈΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ°ΠΊΡΡ-ΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΡ Π³Π΄Π΅-ΡΠΎ ΡΠ±ΠΎΠΊΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ Π½Π° Π²ΠΈΠ΄Ρ. Π ΠΎΠ±ΡΠ΅ΠΌ, Π²ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΠ³ΠΎ, Π·Π°ΡΠ΅ΠΌ ΠΠ°ΠΌ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ.
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΆΠ΅ ΡΡΠΎΠΊΠ΅ Ρ Π±ΡΠ΄Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ°ΠΏΠΊΠΈ ΠΈ ΡΠ°ΠΉΠ΄Π±Π°ΡΠ° (Ρ ΠΎΡΡ Π½Π° ΠΌΠ΅ΡΡΠ΅ ΡΠ°ΠΉΠ΄Π±Π°ΡΠ° ΠΌΠΎΠ³ Π±Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ Π±Π°Π½Π½Π΅Ρ ΠΈΠ»ΠΈ ΡΠΎΡΠΌΠ° ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ).
ΠΡ ΡΡΠΎ ΠΆΠ΅, Π΄Π°Π²Π°ΠΉΡΠ΅ Π½Π°ΡΠ½Π΅ΠΌ!
Π€ΠΈΠΊΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠ°ΠΏΠΊΠΈ ΠΈ ΡΠ°ΠΉΠ΄Π±Π°ΡΠ° Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅
1. ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ β ΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ html-ΡΠ°ΠΉΠ» Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ΄Π΅ΡΡ Ρ ΡΠΎΠ·Π΄Π°ΠΌ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΡΡ ΡΡΡΡΠΊΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ. Π£ Π½Π΅Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°ΠΏΠΊΠ° Ρ ΡΡΠ΅ΠΌΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½Π°Ρ Π² ΡΠ΅Π³ header; ΡΠ°ΠΉΠ΄Π±Π°Ρ ΡΠΎ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ ΠΈ Π½Π°Π΄ΠΏΠΈΡΡΡ, ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ Π² ΡΠ΅Π³ aside; ΡΠ°ΠΌΠΈ ΡΡΡΠ»ΠΊΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΡΠ΅Π³Π΅ nav; ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΡΡΡΠ°Π½ΠΈΡΡ Π² ΡΠ΅Π³Π΅ article ΠΈ ΡΡΡΠ΅Ρ Π² ΡΠ΅Π³Π΅ footer.
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, Ρ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ html5-ΡΠ΅Π³ΠΈ. ΠΡΠΎ Π½Π΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΠΎ, ΠΈ Π΅ΡΠ»ΠΈ ΠΡ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π³ΠΈ div, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Ρ ΠΈΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ. ΠΡΠΎ Π½ΠΈΠΊΠΎΠ΅ΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π½Π΅ ΠΏΠΎΠ²Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΏΡΠΎΡΡΠΎ ΠΌΠ½Π΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ html5.
ΠΡΠ°ΠΊ, Π²ΠΎΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ html-ΡΠ°ΠΉΠ»Π° Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠΈ:
2. ΠΡ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, ΠΎΠ±ΡΠ°ΡΠΈΠ»ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ°ΠΉΠ» ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΡΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½, ΠΎΡΡΠ°Π»ΠΎΡΡ Π΅Π³ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ·Π΄Π°ΡΡ.
ΠΡΠ°ΠΊ, ΡΠΎΠ·Π΄Π°Π΅ΠΌ css-ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β«fix.cssΒ» (ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π°ΡΡ ΠΈ Π΄ΡΡΠ³ΠΎΠ΅ ΠΈΠΌΡ, Π½ΠΎ ΡΠΎΠ³Π΄Π° Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ href ΡΠ΅Π³Π° link, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠ°ΠΉΠ» ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ) ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, ΡΡΠΎ ΠΈ Π½Π°Ρ html-ΡΠ°ΠΉΠ».
ΠΡΠΊΡΠΎΠ΅ΠΌ css-ΡΠ°ΠΉΠ», ΠΏΠΎΠΊΠ° ΡΡΠΎ ΠΎΠ½ ΠΏΡΡΡΡ ΠΈ Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π²ΠΎΡ ΡΠ°ΠΊ.
ΠΠ°Π²Π°ΠΉΡΠ΅ Π·Π°ΠΉΠΌΠ΅ΠΌΡΡ ΡΡΠΈΠ»ΡΠΌΠΈ ΠΈ ΡΠ°ΡΡΡΠ°Π²ΠΈΠΌ Π²ΡΠ΅ ΠΏΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΌΠ΅ΡΡΠ°ΠΌ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Ρ ΠΏΡΠΎΠΏΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΠΌΠΎΠΈ html5-ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π»ΠΈΡΡ ΠΊΠ°ΠΊ Π±Π»ΠΎΡΠ½ΡΠ΅ (ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠ°ΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΡΠ»ΠΈ Π±Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ html5-ΡΠ΅Π³ΠΈ, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π΅ ΠΏΠΈΡΠ°ΡΡ ΡΡΡ ΡΡΡΠΎΡΠΊΡ). Π’Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π΄Π»Ρ ΡΠ΅Π³Π° body: ΠΌΡ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡ ΡΠΈΡΠΈΠ½Ρ, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ, ΡΠ°ΠΌΠΊΡ ΠΈ ΡΠ²Π΅Ρ ΡΠΎΠ½Π°.
Π’Π΅ΠΏΠ΅ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ Π²ΠΎΡ ΡΠ°ΠΊ.
Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΌΡ ΠΎΡΠ΅Π½ΡΡΠΎΠ²Π°Π»ΠΈ, ΡΠ΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΡΠΈΠ»ΡΠΌ ΡΠ°ΠΌΠΎΠΉ ΡΠ°ΠΏΠΊΠΈ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π°ΡΡ ΡΠ°ΠΏΠΊΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ Π΄Π»Ρ Π½Π΅Π΅ Π²ΡΡΠΎΡΡ, ΡΠΈΡΠΈΠ½Ρ ΠΈ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ position:fixed. Π¨ΠΈΡΠΈΠ½Π° Π½Π°ΠΌ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½ΡΠΆΠ½Π° ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΡΠΈΡΠΈΠ½Π° Π΄Π»Ρ ΡΠ΅Π³Π° body, ΡΠΎ Π΅ΡΡΡ 980px, Π° Π²ΡΡΠΎΡΡ Ρ Π²Π·ΡΠ»Π° ΡΠ°Π²Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ 300px.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π΅ position. ΠΠΎΠ³Π΄Π° Π΄Π»Ρ position Π·Π°Π΄Π°Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ fixed, ΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ position:fixed ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ°ΠΊΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ², ΠΊΠ°ΠΊ top, right, bottom ΠΈ left (Π½ΠΎ Π² ΡΠ»ΡΡΠ°Π΅ Ρ ΡΠ°ΠΏΠΊΠΎΠΉ Π½Π°ΠΌ ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ). ΠΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΡΠ°ΠΊΠΈΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΊ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌ ΠΎΠΊΠ½Π° ΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π° ΠΌΠ΅ΡΡΠ΅.
Π’Π°ΠΊΠΆΠ΅ Ρ ΠΏΡΠΈΠ΄Π°ΠΌ Π½Π°ΡΠ΅ΠΉ ΡΠ°ΠΏΠΊΠ΅ ΡΠ²Π΅Ρ, ΡΠ°ΠΌΠΊΡ ΠΈ Π²ΡΡΠΎΠ²Π½ΡΡ ΡΠ΅ΠΊΡΡ, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ Π² Π½Π΅ΠΉ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ.
Π ΡΠ°ΠΊΠΆΠ΅ Π½Π° ΡΡΠΎΠΌ ΡΡΠ°ΠΏΠ΅ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΠ΄Π°Π΄ΠΈΠΌ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π½Π° Π½Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎΠ² Π°Π±Π·Π°ΡΠ°. ΠΠ΄Π΅ΡΡ Π½ΠΈΡΠ΅Π³ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΠ³ΠΎ β ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ ΡΡΠΈΠ»Ρ ΡΡΠΈΡΡΠ°, ΡΠ²Π΅Ρ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΡΡΡΠΏΡ.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π² ΠΠ°Ρ css-ΡΠ°ΠΉΠ»:
ΠΡΠ»ΠΈ ΠΌΡ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π½Π°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΠΉΡΠ°Ρ, ΡΠΎ ΡΠ²ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅.
3. Π¨Π°ΠΏΠΊΠ° Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π»Π°ΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠΌΠΎΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π½ΠΈΠ· ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½Π° Π½Π΅ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ.
ΠΠΎ, ΠΊΠ°ΠΊ ΠΡ ΡΠΆΠ΅, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, ΡΠ°ΡΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΠ»Π°ΡΡ ΠΏΠΎΠ΄ ΡΠ°ΠΏΠΊΡ β ΡΠ°ΠΊ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ, ΡΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘ΠΊΠΎΡΠΎ ΠΌΡ Π²ΡΠ΅ ΡΠ°ΡΡΡΠ°Π²ΠΈΠΌ Π½Π° ΡΠ²ΠΎΠΈ ΠΌΠ΅ΡΡΠ°.
Π ΠΏΠΎΠΊΠ° Π΄Π°Π²Π°ΠΉΡΠ΅ Π·Π°ΠΉΠΌΠ΅ΠΌΡΡ ΡΡΠΈΠ»ΡΠΌΠΈ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΠ΄Π±Π°ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠΎΠΆΠ΅ ΡΠΎΠ±ΡΠ°Π»ΠΈΡΡ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ.
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΄Π»Ρ ΡΠ°ΠΉΠ΄Π±Π°ΡΠ° ΡΠΈΡΠΈΠ½Ρ, Π·Π°Π΄Π°ΡΡ Π΅ΠΌΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π΄Π΅ΡΡ ΠΌΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ top, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ Π±Π»ΠΎΠΊΠ° ΡΠ°ΠΉΠ΄Π±Π°ΡΠ° ΠΈ ΡΠΌΠ΅ΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΡΠ°ΠΏΠΊΡ (ΠΈΠ½Π°ΡΠ΅ ΠΎΠ½ ΡΠ°ΠΊ ΠΈ ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π·Π° ΡΠ°ΠΏΠΊΠΎΠΉ). Π― Π²Π·ΡΠ»Π° Π΄Π»Ρ top Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 330px (300px β ΡΡΠΎ Π²ΡΡΠΎΡΠ° Π½Π°ΡΠ΅ΠΉ ΡΠ°ΠΏΠΊΠΈ ΠΈ + Π΅ΡΠ΅ 30 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, ΡΡΠΎΠ±Ρ ΡΠ°ΠΏΠΊΠ° ΠΈ ΡΠ°ΠΉΠ΄Π±Π°Ρ Π½Π΅ Π±ΡΠ»ΠΈ ΠΏΡΠΈΠ»Π΅ΠΏΠ»Π΅Π½Ρ Π΄ΡΡΠ³ ΠΊ Π΄ΡΡΠ³Ρ).
ΠΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π΄Π»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΏΡΠΈΠ΄Π°ΡΡ ΡΠ²Π΅Ρ, ΡΠ°ΠΌΠΊΡ, ΠΎΡΡΡΡΠΏΡ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ°, ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ΅ΠΊΡΡΠ° ΠΈ Ρ.Π΄.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π²ΠΎΡ ΡΡΠΎΡ ΠΊΠΎΠ΄ Π² ΠΠ°Ρ ΡΠ°ΠΉΠ» ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ.
Π Π²ΠΎΡ, ΡΡΠΎ Ρ Π½Π°Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ.
4. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΡΠ΅ΠΊΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ Π½ΠΈΠΌΠΈ, ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΠΎ ΠΈΡ ΠΈ Π²ΠΎΠ²ΡΠ΅ Π½Π΅Ρ.
ΠΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ, Π²Π΅Π΄Ρ ΠΌΡ Π·Π½Π°Π΅ΠΌ Π²ΡΡΠΎΡΡ Π½Π°ΡΠ΅ΠΉ ΡΠ°ΠΏΠΊΠΈ ΠΈ ΡΠΈΡΠΈΠ½Ρ ΡΠ°ΠΉΠ΄Π±Π°ΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΡΠΈΠ½Ρ ΡΡΡΠ°Π½ΠΈΡΡ. Π¨ΠΈΡΠΈΠ½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ°Π²Π½Π° 980px, Π° ΡΠΈΡΠΈΠ½Π° ΡΠ°ΠΉΠ΄Π±Π°ΡΠ° 200. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°ΡΡ Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ ΡΠΈΡΠΈΠ½Ρ ΡΠ°Π²Π½ΡΡ 700px ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΡΡΡΡΠΏ ΠΎΡ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΊΡΠ°Ρ 230 px (30 px ΡΡΠΎΠ±Ρ Π±Π»ΠΎΠΊ Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ Π½Π΅ Β«ΠΏΡΠΈΠ»ΠΈΠΏΠ°Π»Β» ΠΊ ΡΠ°ΠΉΠ΄Π±Π°ΡΡ). Π Π·Π½Π°Ρ, ΡΡΠΎ Π²ΡΡΠΎΡΠ° ΡΠ°ΠΏΠΊΠΈ ΡΠ°Π²Π½Π° 300px, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°ΡΡ ΠΈ ΠΎΡΡΡΡΠΏ ΡΠ²Π΅ΡΡ Ρ Π² 300px (Π·Π΄Π΅ΡΡ ΠΌΡ Π½Π΅ Π±Π΅ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π² Π½Π°ΡΠ°Π»Π΅ ΡΡΠ°ΡΡΠΈ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΡΡΡΠΏ ΡΠ²Π΅ΡΡ Ρ).
Π ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π΄ΠΈΠΌ ΠΏΡΠΎΡΡΡΠ΅ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΡΡΡΠ΅ΡΠ° (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΅Π³ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄).
ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ΄Π° Π² ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΠ» ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡΠΎΠ»ΠΈΡΡ ΠΈ ΡΠΊΡΠΎΠ»ΠΈΡΡ, Π° ΠΠ°ΡΠ° ΡΠ°ΠΏΠΊΠ° ΠΈ ΡΠ°ΠΉΠ΄Π±Π°Ρ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π³Π»Π°Π·Π°ΠΌΠΈ.
ΠΠ° ΡΡΠΎΠΌ Π±ΡΠ΄Ρ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡ. ΠΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΡ, ΠΊΠ°ΠΊ Π²ΡΠ΅Π³Π΄Π°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π² ΠΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ ΠΊ ΡΡΠΎΠΊΡ, Π° ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΠ΅ΠΌΠΎΒ» Π² Π½Π°ΡΠ°Π»Π΅ ΡΡΠΎΠΊΠ°.
ΠΠ°Π΄Π΅ΡΡΡ ΡΡΠΎΠΊ Π±ΡΠ» ΠΠ°ΠΌ ΠΏΠΎΠ»Π΅Π·Π΅Π½! ΠΠ΄Ρ ΠΠ°ΡΠΈΡ ΠΎΡΠ·ΡΠ²ΠΎΠ²! ΠΠ΅Π»ΠΈΡΠ΅ΡΡ ΡΡΠΎΠΊΠΎΠΌ Ρ Π΄ΡΡΠ·ΡΡΠΌΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅ΠΉ (Π±ΡΠ΄Ρ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΠ·Π½Π°ΡΠ΅Π»ΡΠ½Π°).
Π ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠ³Π°, Π΅ΡΠ»ΠΈ ΠΡ Π½Π° Π½Π΅Π³ΠΎ Π΅ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Ρ. ΠΠ°Π»ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Π΅ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅.
Π£ΡΠΏΠ΅Ρ ΠΎΠ² ΠΠ°ΠΌ, Π΄ΡΡΠ·ΡΡ, Π₯ΠΎΡΠΎΡΠ΅Π³ΠΎ ΠΠ΅ΡΠ΅Π½Π½Π΅Π³ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈ Π£Π΄Π°ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²!
Π’ΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ° ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° ΡΠ°ΠΉΡΠ΅ Π½Π° CSS/jQuery
Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅ΠΉΡΠ°Ρ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΡ. Π’Π°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«Π―Π½Π΄Π΅ΠΊΡΒ» ΠΈΠ»ΠΈ ΡΠΎΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΡΡ Β«ΠΠΠΎΠ½ΡΠ°ΠΊΡΠ΅Β» (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ) ΡΠΈΠΊΡΠΈΡΡΡΡ ΡΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΏΠΎΠ»Π½Π΅ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡ Π»ΠΈΡΠ½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π² ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π½ΡΠΆΠ½ΠΎΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Ρ ΡΠ°ΠΉΡΠ° ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅Π΅ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΠΊΠΈΠΉ Π°ΠΊΡΠ΅Π½Ρ Π½Π° Π²Π°ΠΆΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°Ρ .
ΠΠ°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½ΠΈΡ Ρ ΠΎΡΠΎΡ Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅.
Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° ΡΠ°ΠΉΡΠ΅ Π½Π° CSS
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΡΡΠΎ ΡΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° ΡΠΈΡΡΠΎΠΌ CSS. ΠΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠΈΠ»ΠΈ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ:
ΠΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Π΅Ρ Π²Π΅ΡΡ Π½Π΅Π΅, ΠΏΠΎ Π²ΡΠ΅ΠΉ ΡΠΈΡΠΈΠ½Π΅ ΡΠΊΡΠ°Π½Π°. ΠΠ°ΡΠΈΠ°Π½Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π²Π΅ΡΡ Ρ (ΠΌΠ΅Π½Ρ ΠΈ ΠΏΠΎΠΈΡΠΊ).
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡ Ρ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ β ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ² left, top, right ΠΈ bottom ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΠΈΠ½ΡΡΡ β Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ Π½ΠΈΠΆΠ΅ Π²Π΅ΡΡ Π½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΡΠ°.
ΠΠ΄Π΅ΡΡ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΊ Π½Π°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Π΄ΡΡΠ³ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ position β sticky. ΠΠ½ΠΎ ΡΠΈΠΊΡΠΈΡΡΠ΅Ρ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π°ΡΠ½Π΅ΡΡΡ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Π΅ΡΡ Π½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΎΠ²ΠΏΠ°Π΄Π΅Ρ Ρ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΡΡ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°, ΠΈ Π·Π°Π²Π΅ΡΡΠΈΡΡΡ ΠΏΡΠΈ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΠΊΠΎΠ½ΡΠ° ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ (ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΠΊΡΡΠΆΠ°Π΅ΠΌΡΠΉ ΡΠ΅ΠΊΡΡ) Π½Π΅ ΡΠΌΠ΅ΡΠ°ΡΡΡΡ, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π²Π·ΡΡΡΡ ΡΠ»ΡΡΠ°ΡΡ . ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ:
ΠΡΠΈ ΡΡΠΈΠ»ΠΈ Π²Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΠ΅ ΡΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ top ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Β«10pxΒ» Π³ΠΎΠ²ΠΎΡΠΈΡ Π·Π΄Π΅ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΏΡΠΈ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΡΡΡΡΠΏ ΠΎΡ Π²Π΅ΡΡ Π½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΡ Π² 10 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ.
Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° jQuery
ΠΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ, ΡΠΈΠΊΡΠΈΡΡΠ΅Ρ Π½ΡΠΆΠ½ΡΠΉ Π²Π°ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΡΠ΅ΡΡΡ Π²Π΅ΡΡ Π½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ Π²Π°ΡΠ΅Π³ΠΎ ΡΠΊΡΠ°Π½Π° ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡ Π²Ρ Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΠ΅ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. ΠΡΠ»ΠΈΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ Π½Π΅ Π² ΠΏΠ΅ΡΠ²ΡΡ ΡΡΠ΄Π°Ρ .
Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π² Π½ΡΠΆΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π½Π° jQuery
ΠΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π°. Π― ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅Π» ΡΠ°ΠΉΡΠΎΠ², Π³Π΄Π΅ Π² ΡΠ°ΠΉΠ΄Π±Π°ΡΠ΅ (Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ ΡΠ°ΠΉΡΠ°) ΡΠΈΠΊΡΠΈΡΡΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ. ΠΡΠ΅ Π±Ρ Π½ΠΈΡΠ΅Π³ΠΎ, Π½ΠΎ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π΄ΠΎ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½ΠΈΠ·Π° ΡΠ°ΠΊΠΈΠ΅ Π±Π»ΠΎΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡ ΡΡΡΠ΅Ρ (Π½ΠΈΠ· ΡΠ°ΠΉΡΠ°) ΠΈ Π·Π°ΡΠ°ΡΡΡΡ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ Π² Π½Π΅ΠΌ.
Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΎΡ ΠΊΠΎΠ½ΡΡΠ· ΠΈ ΡΠ΄Π΅ΡΠΆΠ°ΡΡ Π±Π»ΠΎΠΊ ΠΏΡΠΈ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ.
ΠΡ ΠΈ ΡΠ΅ ΠΆΠ΅ ΡΡΠΈΠ»ΠΈ ΠΈΠ· Π²ΡΠΎΡΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ:
ΠΠ° ΡΡΠΎ Π·Π΄Π΅ΡΡ ΡΡΠΎΠΈΡΡ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅?
ΠΠ°ΠΊ Π·Π°ΠΊΡΠ΅ΠΏΠΈΡΡ ΡΠ°ΠΏΠΊΡ ΡΠ°ΠΉΡΠ° ΠΏΡΠΈ ΡΠΊΡΠΎΠ»Π»Π΅ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π·Π°ΠΊΡΠ΅ΠΏΠΈΡΡ ΡΠ°ΠΏΠΊΡ ΡΠ°ΠΉΡΠ° ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ Π²ΡΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ ΡΠ°ΠΊΠΎΠΉ ΡΡΡΠ΅ΠΊΡ, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΏΠΊΠ° ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΡΠ°ΡΠΈΡΠ½ΠΎΠΉ, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡ ΡΠ°ΠΉΡ ΠΈ ΡΠΊΡΠΎΠ»ΠΈΡΡ, ΡΠΎ ΠΎΠ½Π° ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠΊΡΠ°Π½Π° ΠΈ Π½Π΅ ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ.
ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ, ΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ, ΡΠ²Π΅Ρ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΠΌ ΡΡΠΎΡ ΡΡΡΠ΅ΠΊΡ, Π·Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠ΅Π½Ρ ΡΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ Β«ΠΊΠΎΡΡΠ΅ΡΡΡΒ» Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ΅ΠΌΠ° ΡΠ°ΡΠΊΡΡΡΠ° Π½Π΅ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈ ΠΈΡΠΏΡΠ°Π²ΠΈΠΌ ΡΡΠΎ Π½Π΅Π΄ΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅.
Π ΡΠ²ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π±ΡΠ»ΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π·Π½Π°Π½ΠΈΠΉ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΡΠ΅ Π½ΡΠ°Π½ΡΡ, Π½ΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΄Π΅Π»Π°Ρ, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, Π²ΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΡΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΏΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°.
ΠΠ°Π²Π°ΠΉΡΠ΅ Π½Π°ΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΊΠ°ΠΊΡΡ-ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ ΡΠ°ΠΏΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ jQuery, ΡΡΠΎΠ±Ρ Π»Π΅Π³ΡΠ΅ Π±ΡΠ»ΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ javascript ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΠΊΡΠΈΠΏΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈ Π±ΡΠ΄Π΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΏΠΊΠΈ.
ΠΠΎΡ ΡΡΡΡΠΊΡΡΡΠ° ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
HTML ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ° ΡΠ°ΠΏΠΊΠΈ
ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° Ρ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π» ΡΠ°ΠΊΡΡ ΡΡΡΡΠΊΡΡΡΡ.
Π‘Π»Π΅Π²Π° Π»ΠΎΠ³ΠΎΡΠΈΠΏ, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠ° ΠΈ Π΅Π³ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π° ΡΠΏΡΠ°Π²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½Ρ, ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π·Π²ΠΎΠ½ΠΊΠ° ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΠ΅Π½Ρ. Π’ΠΈΠΏΠΈΡΠ½Π°Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ° Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°ΠΉΡΠΎΠ².
ΠΠ°Π±Π°Π²ΠΈΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠ°ΠΊΠΎΠΉ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄.
ΠΠΎΠΊΠ°, ΡΡΡ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ. ΠΡΠΎ ΠΎΠ±ΡΡΠ½Π°Ρ ΡΠ°ΠΏΠΊΠ° Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ².
ΠΡΡ ΠΎΠ΄Π½ΠΈΠΊ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ, ΡΡΠΈΠ»Π΅ΠΉ ΠΈ ΠΊΠΎΠ΄Π°, ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΠΎ, Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠΌ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΊΡΡΠ²Π°ΡΡΠΈΠΌ ΡΠ΅Π³ΠΎΠΌ «body» jQuery ΠΈ ΡΠΊΡΠΈΠΏΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ js-ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΏΠΊΠΈ.
ΠΡΠ°ΠΊ, Π΄Π°Π²Π°ΠΉΡΠ΅ Π½Π°ΡΠ½Π΅ΠΌ Ρ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π³ΠΎ, Π΄ΠΎΠ±ΡΠ΅ΠΌΡΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ°ΠΏΠΊΠ° ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π»Π° ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π»Π° ΠΊΠΎΠ½ΡΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ΄ Π½Π΅ΠΉ.
Π§ΡΠΎΠ±Ρ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, Ρ Π½Π°Ρ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΎΠ². ΠΠ΅ΡΠ²ΡΠΉ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ°ΠΏΠΊΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ, Ρ Π½ΠΎΠ²ΡΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ, Π° Π²ΡΠΎΡΠΎΠΉ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΈ ΡΠ΄Π°Π»ΡΡΡ ΠΈΡ ΠΏΡΡΠΌΠΎ Π² js. Π― ΡΡΠΈΡΠ°Ρ, ΡΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ Ρ CSS Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΡΠΈΠ»Π΅ΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΠΉΠ΄Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΏΡΡΠ΅ΠΌ, Π½ΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΡΠΈΠ»ΠΈ ΡΠ°ΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ Π·Π°Π΄Π°Π», ΡΡΠΎΠ±Ρ Π²Ρ Π»ΡΡΡΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. ΠΠΎΡ ΠΎΠ½ΠΈ.
Π’Π°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΠΎΠ±Π΅ΡΡΠΊΠΈ ΡΠ°ΠΏΠΊΠΈ ΠΈ Π±Π»ΠΎΠΊ Ρ Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ. ΠΠ° ΡΡΠ΅Ρ ΡΠ°ΠΊΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ ΠΌΡ Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΠ°ΠΏΠΊΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ, Π° Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π² ΡΠ΅Π½ΡΡΠ΅ Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅.
ΠΠ°ΠΊ Ρ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ», Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ «header» ΡΡΠ°Π» ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅, Π΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° «fixed». ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° «scrollTop()» ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ Π² ΠΎΠΊΠ½Π΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΈ Π² Π½ΡΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΠ°ΠΏΠΊΠ΅ ΠΊΠ»Π°ΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠ²ΡΡΠΈΡ ΡΡΡΠ°ΡΠ½Π΅Π΅ ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΅ΡΡΡ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π²ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊΠ»Π°ΡΡ, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°ΠΏΠΊΠ° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ position: fixed.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ z-index Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΠΏΠΊΠ° Π±ΡΠ»Π° Π½Π°Π΄ ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, Ρ Π·Π°Π΄Π°Π» Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊΠ»Π°ΡΡΡ header Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π½Π΅Π΅.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ°. ΠΡΠΊΡΡΠ²Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» scripts.js ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄.
ΠΠ΄Π΅ΡΡ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ header ΠΈ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ Π΅ΠΉ Π½Π°Ρ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΡΠ°ΠΏΠΊΠ°, ΡΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ Π»Π΅Π³ΡΠ΅ ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΠΌ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ. ΠΠ°ΡΠ΅ΠΌ ΠΏΠΈΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ»Π΅Π΄ΠΈΡ Π·Π° ΠΏΡΠΎΠΊΡΡΡΠΊΠΎΠΉ, ΠΈ Π΅ΡΠ»ΠΈ ΠΌΡ ΠΏΡΠΎΠΊΡΡΡΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ΅ΠΌ Π½Π° 1 ΠΏΠΈΠΊΡΠ΅Π»ΠΈ ΠΎΡ Π½Π°ΡΠ°Π»Π° ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°, ΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ header Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π½Π΅Π΄Π°Π²Π½ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΊΠ»Π°ΡΡ «header_fixed», ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ ΡΠΈΠΊΡΠΈΡΡΠ΅Ρ ΡΠ°ΠΏΠΊΡ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠΊΡΠ°Π½Π°.
ΠΠ°ΡΠ°Π»ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ. Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΠΏΠΊΠ° ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ Π²Π΅Π΄Π΅Ρ ΡΠ΅Π±Ρ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ. ΠΠΎ ΠΌΠ½Π΅ Π½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ ΡΡΠ²ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΠΌΠ΅ΡΠ΅Π½, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΡΡ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΈΡΠΏΡΠ°Π²ΠΈΠΌ ΡΡΠΎ. ΠΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π·ΠΊΠΎΠ΅ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ°ΠΏΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π»Π° 90 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠΌΠ΅ΡΠ°Π»Π° ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π²Π½ΠΈΠ· Π½Π° 90 ΠΏΠΈΡΠΊΠ»Π΅ΠΉ, Π° ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΏΡΠΎΠΊΡΡΡΠΈΠ»ΠΈ, ΠΌΡ Π²ΡΡΠ²Π°Π»ΠΈ ΠΈΠ· ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈ Π²ΡΠ΅ ΡΠ΄Π²ΠΈΠ³Π°Π΅ΡΡΡ Π½Π° Π΅Π³ΠΎ Π²ΡΡΠΎΡΡ. Π§ΡΠΎΠ±Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ body, Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ°ΠΏΠΊΠ° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ, Π΄Π°ΡΡ ΠΎΡΡΡΡΠΏ Π² 90 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΡΠ΅ΡΡΠ΅ΠΌ. Π’ΠΎΠ»ΡΠΊΠΎ Ρ Π½Π΅ Π±ΡΠ΄Ρ ΡΠΎΠΏΠΎΡΠ½ΠΎ Π·Π°ΡΠΈΠ²Π°ΡΡ ΡΡΡ Π²ΡΡΠΎΡΡ Π² ΡΠΊΡΠΈΠΏΡ, Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΡΡΠΈΡΠ»Ρ Π΅Π΅ Π²ΡΡΠΎΡΡ ΠΈ Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡΡ .
ΠΠΏΡΡΡ ΠΆΠ΅ Π·Π²ΡΡΠΈΡ ΡΡΡΠ°ΡΠ½ΠΎ ΠΈ Π·Π°ΡΠΌΠ½ΠΎ, Π½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ΅ ΠΏΡΠΎΡΡΠΎ.
Π 3 ΡΡΡΠΎΠΊΠ΅ Ρ ΠΏΠΎΠ»ΡΡΠ°Ρ ΡΠΈΡΠ»ΠΎ Ρ Π²ΡΡΠΎΡΠΎΠΉ ΡΠ°ΠΏΠΊΠΈ. ΠΠ° 8 ΡΡΡΠΎΠΊΠ΅, Π΄ΠΎΠ±Π°Π²Π»Ρ ΠΎΡΡΡΡΠΏ ΡΠ΅Π³Ρ body, ΡΠ°Π²Π½ΡΠΉ Π²ΡΡΠΎΡΠ΅ ΡΠ°ΠΏΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅, Π² ΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ Π²ΡΡΡΠ²Π°Π΅ΠΌ ΠΈΠ· ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° ΡΠ°ΠΏΠΊΡ ΠΈ ΠΌΠΈΠ½Π΅ΡΠΌ Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠΎΠ³Π΄Π° ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ, ΠΈ ΡΠΊΡΠΈΠΏΡ ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΊΠ»Π°ΡΡ header_fixed, Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΄Π°Π»Ρ ΠΈ, ΡΠ΅ΠΏΠ΅ΡΡ, Π»ΠΈΡΠ½ΠΈΠΉ ΠΎΡΡΡΡΠΏ Ρ ΡΠ΅Π³Π° body.
ΠΠ°Π΄Π΅ΡΡΡ, ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΎΠ±ΡΡΡΠ½ΠΈΠ» ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Ρ Π²Π°Ρ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΡΠ²ΠΊΠ°, ΠΏΡΠΈ ΡΠΊΡΠΎΠ»Π»Π΅, Π° ΡΠ°ΠΏΠΊΠ° ΠΏΠ»Π°Π²Π½ΠΎ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠΊΡΠ°Π½Π°.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΡΡΠΎΡΡ ΡΠ°ΠΏΠΊΠΈ ΠΈ ΡΠ²Π΅ΡΠ°
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡΠΎΡΡ ΡΠ°ΠΏΠΊΠΈ. ΠΡΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ Π²Ρ ΠΌΠ΅Π½Ρ ΡΠ°ΡΡΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π»ΠΈ.
ΠΠ°Π²Π΅ΡΠ½ΠΎΠ΅, Π²Ρ Π΄ΠΎΠ³Π°Π΄Π°Π»ΠΈΡΡ ΡΠΆΠ΅, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ°Π³ΠΈΠΈ ΡΡΡ Π½Π΅Ρ ΠΈ Π΄Π΅Π»Π°Π΅ΡΡΡ Π²ΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠΎΠΌΡ, ΠΊΠ°ΠΊ ΠΌΡ ΡΠΆΠ΅ ΡΡΠΎ ΠΏΡΠΎΠ΄Π΅Π»Π°Π»ΠΈ Π²ΡΡΠ΅. ΠΡΠΎΡΡΠΎ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠΎΡΠΊΠΈ ΠΎΠΊΠ½Π° Π±ΡΠ°ΡΠ·Π΅ΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΡΡΠ΅ΠΊΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»ΠΈΠΌ ΠΊΠ»Π°ΡΡ, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ Π·Π° ΡΡΠΎΡ ΡΡΡΠ΅ΠΊΡ.
ΠΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ Π½Π° ΡΡΠΎΡ ΡΠ°Π· Ρ Π½Π΅ Π±ΡΠ΄Ρ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ, Π° ΠΏΠΎΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΈΠ»ΠΈ ΠΏΡΡΠΌΠΎ Π² js. ΠΡΠ°ΠΊ, Π·Π°Π΄Π°ΡΠ° ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ Π½Π° 300 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ jQuery ΠΏΠ»Π°Π²Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡΠΎΡΡ ΡΠ°ΠΏΠΊΠΈ ΠΈ Π΅Π΅ ΡΠ²Π΅Ρ.
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ «.css» ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΈΠ»ΡΠΌΠΈ ΠΏΡΡΠΌΠΎ ΠΈΠ· jQuery. ΠΡΡΡΡΠΏ Π±ΡΠ» ΠΏΠΎ 15 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΡΠ²Π΅ΡΡ Ρ ΠΈ ΡΠ½ΠΈΠ·Ρ, Π° Ρ Π·Π°ΠΌΠ΅Π½ΠΈΠ» Π΅Π³ΠΎ Π½Π° 5, Π·Π° ΡΡΠ΅Ρ ΡΠ΅Π³ΠΎ ΡΠ°ΠΏΠΊΠ° ΡΡΠ°Π»Π° ΠΌΠ΅Π½ΡΡΠ΅ Π½Π° 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. Π¦Π²Π΅Ρ ΡΠ΄Π΅Π»Π°Π» Π±Π»Π΅Π΄Π½ΠΎ ΠΆΠ΅Π»ΡΡΠΌ, Π° ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π° transition ΡΠ΄Π΅Π»Π°Π» ΡΡΡΠ΅ΠΊΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π² Π΄ΡΡΠ³ΠΎΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»Π°Π²Π½ΡΠΌ.
ΠΠ°ΠΊ ΡΠ΄Π°Π»ΠΈΡΡ/ΡΠΊΡΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· ΡΠ°ΠΏΠΊΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΌΠ½Π΅ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π΄Π°Π²Π°Π»ΠΈ Π² ΡΠΎΡΡΠ΅ΡΡΡ , ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ΅ΡΠΈΠ» Π²ΡΠ½Π΅ΡΡΠΈ Π΅Π³ΠΎ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΠ½ΠΊΡ. ΠΠ°Π²Π΅ΡΠ½ΡΠΊΠ° Π²Ρ ΡΠΆΠ΅ Π΄ΠΎΠ³Π°Π΄Π°Π»ΠΈΡΡ, Π΅ΡΠ»ΠΈ Π΄ΠΎΡΠΈΡΠ°Π»ΠΈ ΡΡΠ°ΡΡΡ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°. ΠΠΈΡΠ΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ, ΡΠ²Ρ, ΡΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ. ΠΡΠ΅ ΡΠ°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ Π²ΡΡΠ΅. ΠΠΎΠ»ΡΡΠΈΠΌ id ΠΈΠ»ΠΈ class ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΠΌΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ ΡΠΊΡΡΡΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ «display: none» Π² ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅.
ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠΊΡΠΎΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΎΠΌΠ΅ΡΠΎΠ² ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠ². ΠΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ ΠΎΠ±ΠΎΠΈΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ ΠΊΠ»Π°ΡΡ. ΠΠ°ΠΏΠΎΠΌΠ½Ρ, Π±Π»ΠΎΠΊ Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ Ρ ΠΌΠ΅Π½Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ Π² js Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΠΊΠΎΠ΄, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ Π·Π° ΡΠΊΡΡΡΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΎΠΌΠ΅ΡΠΎΠ². ΠΡΡΡΡ ΡΡΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅ ΡΠ»ΡΡΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΏΡΠΎΠΊΡΡΡΠΈΠ»ΠΈ ΠΎΠΊΠ½ΠΎ Π½Π° 500 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π½ΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΡ, Π±ΡΠ΄Π΅ΠΌ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΡΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΡ ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠΎΠΌ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ, Π° Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ fadeIn|fadeOut Π΄Π»Ρ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠΊΡΡΡΠΈΡ ΠΈ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
ΠΠΎΡ, ΡΡΠΎ ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ:
ΠΠΎΡ ΡΠ°ΠΊΠΎΠΉ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΠ΅Π΅ΠΊΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΡΡ. ΠΠ°Π΄Π΅ΡΡΡ, Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π½ΡΠ°Π½ΡΡ ΠΏΠΎ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΡΠ°ΠΏΠΊΠΈ ΡΡΠ΅Π». ΠΡΠ»ΠΈ Π±ΡΠ΄ΡΡ Π΅ΡΠ΅ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π²ΠΎΠΏΡΠΎΡΡ, Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ .
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
12 ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π²
Π Π΅ΡΡΡ Π΅ΡΠ΅ ΡΡΠΎ ΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅Π΅ Π½Π° ΡΡΡ ΡΠ΅ΠΌΡ?
ΠΡΠΈ ΡΡΠΎΠΌ, ΡΠ°ΠΏΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π΅ΡΠ΅ ΠΈ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°ΡΡ Π²ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ!
ΠΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅, Π° ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ Π±Ρ ΠΌΠ΅Π½ΡΠ»ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π² Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ
Π΅Π΄Π΅ΡΠ΅?
ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅! Π Π½Π΅ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎΠ±Ρ ΠΌΠ΅Π½Ρ ΠΌΠ΅Π½ΡΠ»ΠΎ ΡΠ²Π΅Ρ ΠΏΡΠΈ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΠ²Π΅ΡΡ Ρ ΡΠ°ΠΉΡΠ°. Π§Ρ ΡΠΎ Π½ΠΈ ΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ. ΠΡΠ΄Ρ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΠ·Π½Π°ΡΠ΅Π»Π΅Π½ ΠΠ°ΠΌ!
Π° Π΅ΡΠ»ΠΈ Π² ΡΠ°ΠΏΠΊΠ΅ Π΄Π²Π° Π±Π»ΠΎΠΊΠ°, ΡΡΠΎΡΡΠΈΡ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ (float:left), ΠΊΠ°ΠΊ ΡΠΎΠ³Π΄Π° Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ?
(ΠΠ»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Ρ position: absolute ΠΈΠ»ΠΈ position: fixed Π½Π΅Π»ΡΠ·Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ float)
ΠΠ½Π΄ΡΠ΅ΠΉ, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ 2 ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² ΠΎΠ±ΡΠΈΠΉ div ΠΈ ΡΠΆΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ.
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Ρ Π΅Π΄Π΅Ρ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ: 2016-07-25
ΠΡ Π°Π²ΡΠΎΡΠ°: Π² ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΌΡ ΡΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π±Π»ΠΎΠ½, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°ΡΡΠΎ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ°Ρ : ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Ρ Π΅Π΄Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ»Π°Π²Π½ΠΎ ΡΠΆΠΈΠΌΠ°Π΅ΡΡΡ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ°ΡΠ½Π΅ΠΌ ΡΠΎ ΡΡΡΡΠΊΡΡΡΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ CSS ΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ JS Π·Π°ΡΡΠ°Π²ΠΈΠΌ Π²ΡΡ ΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π ΡΠ°ΠΌΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ ΠΌΡ ΠΊΠΎΡΠΎΡΠΊΠΎ ΠΏΡΠΎΠ±Π΅ΠΆΠΈΠΌΡΡ ΠΏΠΎ ΡΠΎΠΌΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Π° Π½Π° ΡΠ΅Π½ΡΠΎΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
Π§ΡΠΎΠ±Ρ Π²Ρ ΠΏΠΎΠ½ΡΠ»ΠΈ, ΡΡΠΎ ΠΌΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π±ΡΠ΄Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄Π΅ΠΌΠΎ Π½ΠΈΠΆΠ΅ (ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ):
HTML ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ°
ΠΠ°ΡΠ½Π΅ΠΌ ΠΌΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ β Ρ Π΅Π΄Π΅Ρ Ρ ΡΠ΅Π³ΠΎΠΌ nav Π²Π½ΡΡΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ:
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΡΡΡ ΠΏΠΎ Π²Π΅ΡΡΡΠΊΠ΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° Ρ Π½ΡΠ»Ρ!
ΠΠ·ΡΡΠΈΡΠ΅ ΠΊΡΡΡ ΠΈ ΡΠ·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Π²Π΅ΡΡΡΠ°ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΡΡ Π½Π° HTML5 ΠΈ CSS3
Π ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ nav, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ Ρ Π΅Π΄Π΅ΡΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ Π΅ΡΠ΅ ΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°: Π»ΠΎΠ³ΠΎΡΠΈΠΏ, ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ»Π΅ΠΉΡΡ ΠΎΠ»Π΄Π΅Ρ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ (Π½Π° ΡΠΊΡΠ°Π½Π°Ρ ΡΠΆΠ΅ 1061px). ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΎ ΠΊΠ»ΠΈΠΊΡ Π½Π° ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Ρ Π½Π΅ Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΡΠ΅ΠΌΡ ΡΡΠΎΠΊΠ°.
ΠΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ CSS
ΠΠ°Π²Π°ΠΉΡΠ΅ Π²Π·Π³Π»ΡΠ½Π΅ΠΌ Π½Π° ΡΡΠΈΠ»ΠΈ CSS ΠΈ Π·Π°ΡΡΠ°Π²ΠΈΠΌ Π½Π°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ:
ΠΡΠ°ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΠΏΡΠ°Π²ΠΈΠ»:
ΡΠ»Π΅ΠΌΠ΅Π½Ρ header ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ;
Π΄Π»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° nav ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ flexbox;
Π»ΠΎΠ³ΠΎΡΠΈΠΏΡ Π·Π°Π΄Π°Π½Ρ ΠΏΡΠ°Π²ΠΈΠ»Π° margin-top: 50px ΠΈ margin-left: 50px, Π° ΡΠ°ΠΊΠΆΠ΅ padding: 20px 30px;
Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ Π½Π°ΠΏΡΠΎΡΠΈΠ² Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ°, ΠΈ Π΅ΠΌΡ Π·Π°Π΄Π°Π½Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° margin-top: 50px ΠΈ margin-right: 50px;
Π°Π΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΡΠΊΡΡΡΠ° ΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΠ° ΡΠΎΠ»ΡΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠΈΡΠΈΠ½Π° ΠΎΠΊΠ½Π° ΠΌΠ΅Π½ΡΡΠ΅ 1061px. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π·Π°Π΄Π°Π½Ρ Π²Π΅ΡΡ Π½ΠΈΠΉ ΠΈ ΠΏΡΠ°Π²ΡΠΉ marginβΡ Π² 10px;
ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌ, ΡΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ, ΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ»ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ transition. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΠΏΠ»Π°Π²Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ.
Π‘ ΡΡΠΈΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ Ρ Π΅Π΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ Ρ Π΅Π΄Π΅ΡΠ°
ΠΡ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ Π±Π°Π·ΠΎΠ²ΡΡ ΡΡΡΡΠΊΡΡΡΡ Ρ Π΅Π΄Π΅ΡΠ°. Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
ΡΠ»Π΅ΠΌΠ΅Π½Ρ main Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΏΡΡΠΌΠΎ ΠΏΠΎΠ΄ Ρ Π΅Π΄Π΅ΡΠΎΠΌ. ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅, ΡΡΠΎ Ρ Ρ Π΅Π΄Π΅ΡΠ° Π·Π°Π΄Π°Π½ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ positioned: fixed, ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΎ ΠΎΠ½ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ ΡΠ²Π΅ΡΡ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° main;
Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΊ Ρ Π΅Π΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π½ΠΈΠ·.
Π§ΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΡ Π·Π°Π΄Π°ΡΡ, ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ main Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ padding-top, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ°Π²Π½ΠΎ Π²ΡΡΠΎΡΠ΅ Ρ Π΅Π΄Π΅ΡΠ°. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ Π½Π°Ρ Π½Π΅Ρ ΡΠΎΡΠ½ΠΎΠΉ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π²ΡΡΠΎΡΡ Ρ Π΅Π΄Π΅ΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π΅Π΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ JS. ΠΠΎΡΠ»Π΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π²ΡΡΠΎΡΡ ΡΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ padding ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ main. ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΠΎΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΠΌΡ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
Π²ΡΡΡΠ³ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ» ΠΏΡΠΎΠΊΡΡΡΠ΅Π½ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ;
Π΅ΡΠ»ΠΈ ΡΠΈΡΠ»ΠΎ Π±ΠΎΠ»ΡΡΠ΅ 150px, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡ scroll ΠΊ Ρ Π΅Π΄Π΅ΡΡ.
JavaScript
ΠΠΈΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ JS ΠΊΠΎΠ΄. ΠΠ°ΡΠ½Π΅ΠΌ ΠΌΡ Ρ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ , Π²ΡΡΠΈΡΠ»ΠΈΠΌ Π²ΡΡΠΎΡΡ Ρ Π΅Π΄Π΅ΡΠ° ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ padding-top Π² ΡΠ»Π΅ΠΌΠ΅Π½Ρ main:
ΠΠ»Ρ ΡΡΠΎΠΉ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ offsetHeight, ΡΡΠΎΠ±Ρ Π²ΡΡΡΠ½ΡΡΡ Π²ΡΡΠΎΡΡ Ρ Π΅Π΄Π΅ΡΠ°. ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅, ΡΡΠΎ ΠΌΡ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ getBoundingClientRect(). Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π²Π΅ΡΠ½ΡΡΡ Π΄ΡΠΎΠ±Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρ ΡΠΎΠ±ΡΡΠΈΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ:
ΠΠ»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΡΠΎΠΊΡΡΡΠ΅Π½Π½ΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ pageYOffset ΠΎΠ±ΡΠ΅ΠΊΡΠ° window. ΠΠ°Π½Π½ΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡΡ IE (
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΡΡΡ ΠΏΠΎ Π²Π΅ΡΡΡΠΊΠ΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° Ρ Π½ΡΠ»Ρ!
ΠΠ·ΡΡΠΈΡΠ΅ ΠΊΡΡΡ ΠΈ ΡΠ·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Π²Π΅ΡΡΡΠ°ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΡΡ Π½Π° HTML5 ΠΈ CSS3
ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΡ Π΄ΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌ Π΄ΠΎ 150px, Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ CSS ΠΏΡΠ°Π²ΠΈΠ»Π°:
ΠΡ Π΄Π΅Π»Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ:
Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠ²Π΅ΡΠ»ΠΎ-ΡΠ΅ΡΡΠΉ box-shadow Ρ Π΅Π΄Π΅ΡΡ;
ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΠΌ padding ΠΈ font-size Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ°;
ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΊΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²Π΄ΠΎΠ»Ρ ΠΎΡΠΈ;
ΡΠ΄Π°Π»ΡΠ΅ΠΌ margin Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ°, ΠΌΠ΅Π½Ρ ΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
ΠΡΡΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΠΏΡΠ°Π²ΠΈΠ»Π° Π΄Π΅Π»Π°Π΅Ρ Ρ Π΅Π΄Π΅Ρ ΡΠ°ΠΊΠΈΠΌ:
ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΡ
ΠΠ°ΠΊ ΠΌΡ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅, ΠΊΠΎΠ³Π΄Π° ΡΠΈΡΠΈΠ½Π° ΠΎΠΊΠ½Π° ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ 1061px, ΠΌΡ ΠΏΡΡΡΠ΅ΠΌ ΠΌΠ΅Π½Ρ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ (ΠΊΠΎΡΠΎΡΠ°Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ). Π’Π°ΠΊΠΆΠ΅ Π²Π½ΠΎΡΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Ρ Π΅Π΄Π΅Ρ Π² ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ:
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ CSS ΠΏΡΠ°Π²ΠΈΠ»Π°:
Π ΡΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ Ρ Π΅Π΄Π΅Ρ ΠΏΠΎΡΠ»Π΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ:
ΠΠΎΠΏΡΠΎΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
ΠΡ Π΄ΠΎΠ±ΠΈΠ»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Π½Π°Ρ Ρ Π΅Π΄Π΅Ρ Π²Π΅Π» ΡΠ΅Π±Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π±ΡΠ»ΠΎ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΎ. Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΠ°Π³Ρ ΠΈ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ Π²ΠΎΠΏΡΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
Π Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΎΠ΄, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ Π·Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Ρ Π΅Π΄Π΅ΡΠ° (Ρ.Π΅. callbackFunc), Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΠΏΠΎ ΡΠΎΠ±ΡΡΠΈΡ scroll. Π’ΠΎ Π΅ΡΡΡ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΡΠΎΡΠ½ΠΈ ΡΠ°Π· ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π±ΠΎΠ»ΡΡΠ΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΡΠΈΠ»ΡΠ½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π² ΡΡΠ½ΠΊΡΠΈΠΈ callbackFunc Ρ ΡΠ°Π½ΠΈΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π²Π΅ΡΡ ΠΈ Π²ΠΈΠ½Π·. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΡΠΎΡΡΠ°Ρ, Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅ ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, Π³Π΄Π΅ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ Ρ.Π΄.
Π§ΡΠΎ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ? ΠΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΊΠΎΡΠΎΡΠΊΠΎ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π½ΠΈΡ . ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π·Π° 200 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄ (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅). ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ JS Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Lodash, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ throttle.
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ (ΠΊ ΡΡΠ°ΡΡΡΡ, Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ). ΠΠΎ-Π²ΡΠΎΡΡΡ , Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΡΡΠΎΠΊΡ: