Π Π°Π·Π½ΠΎΠ΅

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ слайдСр Π½Π° js: Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ для сайта Π½Π° CSS ΠΈ JavaScript

02.04.1970

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π‘Ρ‚ΠΎΠΈΡ‚ Π»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ слайдСры Π½Π° CSS β€” Π‘Π»ΠΎΠ³ HTML Academy

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€: ΠΠΉΠ³ΡƒΠ»ΡŒ Π‘Π°ΠΉΡ„ΡƒΡ‚Π΄ΠΈΠ½ΠΎΠ²Π°

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€Β β€” Π±Π»ΠΎΠΊ на страницС, Π²Β ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΡΡ‚Π°Ρ‚ΡŒΠΈ, новости, изобраТСния ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ с опрСдСлённой ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ. НапримСр, ΠΊΠΎΠ³Π΄Π° на сайтС Π²Π°ΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π·Π°Β Π΄Ρ€ΡƒΠ³ΠΎΠΌ нСсколько Π±Π°Π½Π½Π΅Ρ€ΠΎΠ² с акциями. Π”Π°Π²Π°ΠΉΡ‚Π΅ разбСрёмся, ΠΊΠ°ΠΊ стоит ΠΈΡ…Β Π΄Π΅Π»Π°Ρ‚ΡŒ.

Когда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ становится скучно, ΠΎΠ½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ сСбС Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π΄ΠΊΠΎ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π°Β Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅, Π½ΠΎΒ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΈΒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π’Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊ, Π½Π΅Β Π·Π½Π°ΡŽΡ‰ΠΈΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΡƒΠΌΠ΅Π΅Ρ‚.

Π‘Β ΠΎΠ΄Π½ΠΎΠΉ стороны, это Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎΒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊ пытаСтся Π³Π»ΡƒΠ±ΠΆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Ну и просто just for fun. ΠšΡƒΠ΄Π°Β ΠΆΠ΅ Ρ…ΡƒΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Π·Π°Π΄Π°Ρ‡Π°.

Никогда Π½Π΅Β Π΄Π΅Π»Π°ΠΉΡ‚Π΅ слайдСры Π½Π°Β Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS.

Π”Π°, вы это ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, но посмотритС, ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ минусов Π²Ρ‹Β ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅, попросту говоря, выстрСлитС сСбС Π²Β ΠΊΠΎΠ»Π΅Π½ΠΎ.

  • Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ слайд, Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ CSS-стилСй. КаТдоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ количСства слайдов Π²Π»Π΅Ρ‡Ρ‘Ρ‚ за собой ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ стилСй.
  • Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ становится Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ.
  • HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° сдСлана Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ CSS Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π°Β Π½Π΅Β ΠΎΡ‚Β Π»ΠΎΠ³ΠΈΠΊΠΈ построСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. НапримСр, Ρ€Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ слайды, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²Β Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π°Β Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π²Β Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС.

Π˜Π·Β ΡΡ‚ΠΎΠ³ΠΎ слСдуСт ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ: ΠΏΠΈΡˆΠΈΡ‚Π΅ Π»ΠΎΠ³ΠΈΠΊΡƒ ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языка программирования, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, JavaScript. Π˜Β ΡΡ‚ΠΎ касаСтся Π½Π΅Β Ρ‚ΠΎΠ»ΡŒΠΊΠΎ слайдСров, Π½ΠΎΒ ΠΈΒ Ρ‚Π°Π±ΠΎΠ², ΠΏΠΎΠΏΠ°ΠΏΠΎΠ². РаздСляйтС ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

HTMLΒ β€” ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, CSSΒ β€” стили, JavaScriptΒ β€” Π»ΠΎΠ³ΠΈΠΊΠ°.

А как ТС свойство scroll-snap?

CSS-свойство scroll-snap ΠΌΠΎΠ³Π»ΠΎΒ Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ Π·Π°Β Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS для слайдСров. Но нСт.

Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠ·Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΡƒΡŽ Π΄Π΅Π³Ρ€Π°Π΄Π°Ρ†ΠΈΡŽΒ β€” Β«Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли JavaScript ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ?Β». Π’Π΅Π΄ΡŒ Ссли бы слайдСр Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π°Β CSS, Ρ‚ΠΎΒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ JavaScript ΠΎΠ½Β ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’Π°ΠΊΠΎΠΉ Π²ΠΎΡ‚ ΠΆΠ΅Π»Π΅Π·ΠΎΠ±Π΅Ρ‚ΠΎΠ½Π½Ρ‹ΠΉ слайдСр, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅Β ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ.

Π’Β ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ€Π°Π· повторимся, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΈΡ…Β ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΠΎΒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ scroll-snap Π²Ρ‹Β ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ сСтки Π½Π°Β float. Π”Π°, 10Β Π»Π΅Ρ‚ ΠΈΠΌΠΈ Π΄Π΅Π»Π°Π»ΠΈ сСтки, Π½ΠΎΒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ‚Π°ΠΊΠΈΡ… сСток всСгда Π±Ρ‹Π»Π° слоТной.

Π’ΠΎΒ ΠΆΠ΅ самоС с scroll-snap для слайдСров. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ слайдСра вырастаСт, scroll-snap прСвращаСтся Π²ΠΎΒ Π²Ρ€Π°Π³Π°, Π°Β Π½Π΅Β ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°. Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ попросит ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ/ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ слайд», ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ созависимыС слайдСры, ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ Π½Π΅Β ΠΎΠ΄Π½ΠΎΠ³ΠΎ слайда, Π°Β Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…, Ссли Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слайды малСнькиС. Π£ scroll-snap сразу Π»Π°ΠΏΠΊΠΈ, он с такими Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ нС справится ΠΈΠ»ΠΈ справится ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠ»ΠΎΡ…ΠΎ.

Но scroll-snap ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ для прогрСссивного ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ. Π‘Π½Π°Ρ‡Π°Π»Π° Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ слайдов ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ scroll-snap, а послС Π΄ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌ всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡΒ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript. Когда JavaScript Π΅ΡΡ‚ΡŒ, слайдСр ΠΈΠΌΠ΅Π΅Ρ‚ всю Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Когда Π΅Π³ΠΎ Π½Π΅Ρ‚, слайдСр прСвращаСтся в свою ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽΒ β€” просто ΡƒΠΌΠ΅ΡŽ ΡΠΊΡ€ΠΎΠ»ΠΈΡ‚ΡŒ слайды.

Π”Π΅Π»Π°Ρ‚ΡŒΒ Π»ΠΈ слайдСры Π½Π°Β CSSΒ β€” Π½Π΅Π³Π»ΡƒΠΏΡ‹ΠΉ вопрос

ΠœΡ‹Β Π½Π°ΡƒΡ‡ΠΈΠΌ сразу Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΒ β€” ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ бСсплатныС Ρ‚Ρ€Π΅Π½Π°ΠΆΡ‘Ρ€Ρ‹ ΠΏΠΎΒ HTML ΠΈΒ CSS ΠΈΒ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ всСму Π½Π°Β ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

РСгистрация

НаТатиС Π½Π°Β ΠΊΠ½ΠΎΠΏΠΊΡƒΒ β€” согласиС Π½Π°Β ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ/слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ || CodenameCRUD

ΠžΡ‚Π²Π»Π΅Ρ‡Π΅ΠΌΡΡ ΠΎΡ‚ ΠΈΠ³Ρ€ ΠΈ сдСлаСм Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ навСрняка ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π²Π°ΠΌ понадобится — Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ/слайдСр, которая ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅Ρ‚ изобраТСния Π² Ρ†ΠΈΠΊΠ»Π΅. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° сайтС eriktrautman.com. На этом сайтС Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ — ваша Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡ…ΠΎΠΆΠ°, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… эффСктов.

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ нСслоТным, Π²Π°ΠΌ скорСС всСго придСтся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΌΠ°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ — это Π·Π°Π΄Π°Π½ΠΈΠ΅ Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ вас ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠ±Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ способ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π’Π°ΡˆΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ страничку с простой ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒΡŽ. По Π±ΠΎΠΊΠ°ΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ стрСлочки, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ изобраТСния Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ Π½Π°Π·Π°Π΄. ΠšΠ°ΠΆΠ΄Ρ‹Π΅ 5 сСкунд ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΏΠ΅Ρ€Π΅Π΄. Π’Π½ΠΈΠ·Ρƒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ряд ΠΊΡ€ΡƒΠΆΠΎΡ‡ΠΊΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ (ΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π½ΠΈΡ… Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅).

НС Ρ‚Ρ€Π°Ρ‚ΡŒΡ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ — Π²Π°ΠΆΠ½Π΅Π΅ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ.

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Github Repo для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€ΠΈ нСобходимости, слСдуйтС инструкциям здСсь if you need help.
  2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ пустой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ HTML.
  3. ΠŸΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΊΠ°ΠΊ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ элСмСнты Π½Π° страницС. КакиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π°ΠΌ понадобятся? НСсколько ΠΌΠΈΠ½ΡƒΡ‚ Ρ€Π°Π·Π΄ΡƒΠΌΠΈΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚ часа бСсполСзной Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ΄ΠΎΠΌ. Π›ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°ΡΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π±ΡƒΠΌΠ°Π³Π΅ ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΠ°Π΄ΠΈΡ‚ΡŒΡΡ Π·Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.
  4. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ статичСский HTML для карусСли.
  5. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ div, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ «ΡΠ»Π°ΠΉΠ΄Ρ‹» ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния. ΠŸΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ располоТСнии этого div Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° (Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ°ΠΊ «ΠΎΠΊΠ½ΠΎ» для изобраТСния), Π²Ρ‹ смоТСтС Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ слайд Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚.
  6. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ размСстили слайдСр, создайтС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для «ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ» ΠΈ «ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ» слайда. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ нСслоТныС эффСкты, сдСлайтС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ.
  7. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ стрСлки, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.
  8. Π”ΠΎΠ±Π°Π²Ρ‚ΡŒΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΡ‡Π΅ΠΊ Π²Π½ΠΈΠ·Ρƒ слайдов. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ CSS, сдСлайтС ряд пустых ΠΊΡ€ΡƒΠΆΠΊΠΎΠ² сразу ΠΏΠΎΠ΄ слайдами. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΡ€ΡƒΠΆΠΎΠΊ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ слайд, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ смСнС изобраТСния, Π΅Π³ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΡ€ΡƒΠΆΠΎΠΊ заполняСтся, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΌ мСстС ΡΠ»Π°ΠΉΠ΄ΡˆΠΎΡƒ Π²Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ссылку Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ слайд с ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠΆΠΎΡ‡ΠΊΠ°.
  9. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚ смСны слайдов Π² 5 сСкунд.
  10. ΠžΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚!
  11. Π’Ρ‹Π»ΠΎΠΆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Github.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ (ΠΏΠΎ ТСланию)

  1. ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ Π½Π° стрСлки, Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ слайда.
  2. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ слайды бСсконСчными. БСйчас, кликая Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π½Π°Π·Π°Π΄» Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅, скорСС всСго ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ довольно Ρ€Π΅Π·ΠΊΠΎ пСрСмСщаСтся Π²ΠΏΡ€Π°Π²ΠΎ, ΠΊ послСднСй. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² этом случаС послСдний слайд отобраТался Ρ‚Π°ΠΊ, словно ΠΎΠ½ находится ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ. И наТимая Π΄Π°Π»Π΅Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «Π½Π°Π·Π°Π΄», слайды Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ Π½Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слайда ΠΊ послСднСму.

Π­Ρ‚ΠΎΡ‚ красивый Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒΡΡ Π½Π° вашСм Π»ΠΈΡ‡Π½ΠΎΠΌ сайтС!

РСшСния студСнтов

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ рСсурсы

Π­Ρ‚ΠΎΡ‚ Ρ€Π°Π·Π΄Π΅Π» содСрТит ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹. Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ расцСнивайтС ΠΈΡ… ΠΊΠ°ΠΊ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ³Π»ΡƒΠ±ΠΆΠ΅ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² Ρ‚Π΅ΠΌΡƒ

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΡƒΡ€ΠΎΠΊΠΎΠΌ:

27 слайдСров CSS ΠΈ HTML для сравнСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ

ΠœΡ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠΎΠ΄Π° CSS ΠΈ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° нашСм Π²Π΅Π±-сайтС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ особый ΡˆΡ‚Ρ€ΠΈΡ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…. Благодаря элСмСнту управлСния + c ΠΈ элСмСнту управлСния + v ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлаСт Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ послС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Π½Π΅ΠΉ ΠΈΠ»ΠΈ нСдСль тСстирования.

ΠŸΡ€ΠΈΡˆΠ»ΠΎ врСмя для 27 слайдСров Π² HTML ΠΈ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π½Π°ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎ пространство, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ большой объСм ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² нСсколько ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² пиксСлСй. Π­Ρ‚ΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΈ Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΊΠ°Ρ€Ρ‚Ρ‹,

ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, полноэкранный, ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΈ самый простой, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΎΡ‡Π΅Π½ΡŒ элСгантный. ΠœΡ‹ собираСмся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 27 ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ оставят Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹ΠΌ, особСнно покупатСля ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ проходят Ρ‡Π΅Ρ€Π΅Π· ваш сайт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈΠ»ΠΈ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ ΠΈ послС.

ΠžΡ‡Π΅Π½ΡŒ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный слайдСр Π² HTML ΠΈ CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ ΡΠ΅Ρ€ΠΈΡŽ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° свой сайт ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ с Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. ИмСнно анимация ΠΈ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ ΠΏΡ€ΠΈΠ΄Π°ΡŽΡ‚ этот Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΡˆΡ‚Ρ€ΠΈΡ… этому HTML- ΠΈ CSS-ΠΊΠΎΠ΄Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ выдСляСтся нСбольшим количСством JavaScript. Π­Π»Π΅Π³Π°Π½Ρ‚Π½Ρ‹ΠΉ — Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ этот качСствСнный слайдСр.

Π­Ρ‚ΠΎΡ‚ слайдСр ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ прСдставляСт собой ΠΊΠΎΠ΄ Π² HTML, CSS ΠΈ JavaScript. Π­Ρ‚ΠΎ скорСС ΠΎ сСрия ΠΊΠ°Ρ€Ρ‚ это Π½Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ особого внимания ΠΊ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, хотя Π΅Π΅ простота — Π΅Π΅ Π²Π΅Π»ΠΈΡ‡Π°ΠΉΡˆΠ°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ слайдСр ΠΈΠ· этого списка.

Π­Ρ‚ΠΎΡ‚ слайдСр Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ полСзности ΠΈ навСрняка Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ это Π½Π° мноТСствС Π²Π΅Π±-сайтов, Π³Π΄Π΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π΄ΠΎ ΠΈ послС ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ с Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ полосой, ΡΠΊΠΎΠ»ΡŒΠ·ΡΡ‰Π΅ΠΉ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для сравнСния, поэтому ΠΌΡ‹ сдСлали Π΅Π³ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… Π² этом спискС ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ².

ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ качСство этого слайдСра Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ поставляСтся Π±Π΅Π· JavaScript, поэтому Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ CSS ΠΈ HTML Π½Π° своСм Π²Π΅Π±-сайтС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ провСсти Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ сравнСниС. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ ящик Π²Π½ΠΈΠ·Ρƒ изобраТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ с ΠΎΠ΄Π½ΠΎΠΉ стороны Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ сравнСниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. НС Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный, ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ Π±Π΅Π· JavaScript.

Π‘Π°ΠΌΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ само Π·Π° сСбя, слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, позволяСт ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π³ΠΎΠ»ΠΎΠ²Ρƒ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ, Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΌΡ‹ΡˆΡ†Ρ‹, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ кости. Для своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ HTML, CSS ΠΈ JavaScript.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с большой ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΠ΄Π½ΠΎΠΉ стороны Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ. ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ, с нСбольшим количСством JavaScript ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ. Одно ΠΈΠ· самых ярких для сравнСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

это слайдСр ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изобраТСния Он создан Envato Tuts ΠΈ отличаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ слайдСр располоТСн ΠΏΠΎ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ сравнСнии Π΄Π²ΡƒΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ JavaScript, CSS ΠΈ HTML, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ высококачСствСнным ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ слайдСром.

ΠœΡ‹ дошли Π΄ΠΎ части полноэкранных слайдСров, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Transition характСризуСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ осущСствляСтся анимация большого эффСкта. Если Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ изобраТСния Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ ΠΏΡ€ΠΈ этом Π΄Π΅Π»Π°Π΅Ρ‚Π΅ это ΠΎΡ‡Π΅Π½ΡŒ остороТно, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ JavaScript, CSS ΠΈ HTML.

Для Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ эффСкта параллакса этот слайдСр с Swiper.js, HTML ΠΈ CSS. Помимо возмоТности ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π²ΡƒΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, располоТСнных с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стороны, Π½Π° ΠΏΡ€Π°Π²ΠΎΠΉ сторонС Ρƒ нас Π΅ΡΡ‚ΡŒ Π² ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π΅ всС изобраТСния ΠΏΠΎΠ»Π½ΠΎΠΉ карусСли. Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΈ качСствСнный Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ оставит Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹ΠΌ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ посСтитСля нашСго сайта.

Адаптивный слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° двиТСниями указатСля ΠΌΡ‹ΡˆΡŒ. Он способСн Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ большой эффСкт пСрспСктивы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρƒ посСтитСля ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅ чувства. Если Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π½Π°ΡˆΠ΅ΠΌΡƒ сайту ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Ρ‚ΠΎΠ½ΠΊΠΈΠΉ ΡˆΡ‚Ρ€ΠΈΡ…. Код JavaScript, CSS ΠΈ HTML Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½.

ΠŸΠΎΠ»Π½ΠΎΡΠΊΡ€Π°Π½Π½Ρ‹ΠΉ слайдСр с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ гСроя Π² HTML, CSS ΠΈ JavaScript. Π•ΡΡ‚ΡŒ эффСкт отскока Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ это Π΄Π°Π΅Ρ‚ это, ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΌΡ‹ сталкиваСмся с качСствСнным полноэкранным слайдСром, ΠΊΠ°ΠΊ ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ списка.

Один ΠΈΠ· самых Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΡ…ΡΡ полноэкранных слайдСров с просто фантастичСской Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°. ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π³ΠΎ Π² дСйствии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эффСкты скорости Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ эту Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ со стрСлками, Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ°, просто идСально.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ°ΠΌ Адаптивный CSS для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ качСство, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ этому. Π‘ΠΏΡ€Π°Π²Π° Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ ряд ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… начнСтся Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ эффСкт, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ слайдСр ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈΠ· этого списка.

Π”Ρ€ΡƒΠ³ΠΎΠΉ Адаптивный слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, созданный с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript ΠΈ Ρ‡Ρ‚ΠΎ Π±Ρ‹Ρ‚ΡŒ довольно элСгантным — Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ просто. ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎ, просто ΠΈ минималистично, Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ. Π•ΠΌΡƒ Π΅ΡΡ‚ΡŒ мСсто Π² этом спискС слайдСров Flexbox.

ЭкспСримСнт, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ дСйствиС Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅ двиТСния ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° слайд Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ размытия SVG ΠΏΠΎ Гауссу ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ CSS. Код, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² JavaScript, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ слайдСра.

Анимированный слайдСр ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JavaScript, HTML ΠΈ CSS. Π£ нас Π΅ΡΡ‚ΡŒ стрСлки с ΠΏΡ€Π°Π²ΠΎΠΉ стороны, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ изобраТСниям с изящной ΠΈ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. На ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· слайдов достигаСтся ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ эффСкт, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ сСбя. ΠžΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Π΅Ρ… экспСримСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ svg Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ маски для слайдСра CSS. Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΏΠΎΡ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эффСкт размытия с ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π»ΠΊΠΎΠΉ. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚Π΅Ρ… ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Ρƒ посСтитСля нашСго сайта Π΄ΠΎΠ±Ρ€Ρ‹Π΅ чувства.

ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ с ΠΎΠ΄Π½ΠΈΠΌ большС Ρ‡Π΅ΠΌ Π²Ρ‹Π΄Π°ΡŽΡ‰Π°ΡΡΡ анимация ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ этот Π²ΠΎΠ»Π½ΠΎΠ²ΠΎΠΉ эффСкт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Π² HTML, CSS ΠΈ JavaScript, ΠΎΠ½ становится Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ слайдСром ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… слайдСров — чистый CSS. Одно ΠΈΠ· Π΅Π³ΠΎ прСимущСств — ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Π½ΠΈΠ·Ρƒ слСва ряд Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ для доступа ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

El самый сладкий слайдСр Π² спискС ΠΈ Ρ‡Ρ‚ΠΎ это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² CSS ΠΈ HTML. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых особСнных блюд ΠΈΠ· всСго списка, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ справа прСдставлСны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ кСксов. НаТмитС Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ…, ΠΈ появится кСкс с прСкрасной Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, которая заканчиваСтся Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½Ρ‹ΠΌ эффСктом отскока. Π‘Π΅Π· сомнСния, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ….

Один ΠΈΠ· самых элСгантных слайдСров Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ удаСтся ΠΏΠΎΡ€Π°Π·ΠΈΡ‚ΡŒ нас ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ. Π‘ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° появлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π΅Π΅ ΠΊΠΎΠ΄ HTML, CSS ΠΈ JavaScript удивляСт. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… элСмСнтов стиля ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌΠ°.

Un слайдСр ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ простой класс добавлСния ΠΈ ΠΎΠ½ характСризуСтся ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠ»Π°Π²Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ„Π°Π²ΠΎΡ€ΠΈΡ‚ΠΎΠ² Π² этом спискС. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π² мобильной вСрсии Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, это ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… условий. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ.

Одно ΠΈΠ· самых Π±ΠΎΠ»ΡŒΡˆΠΈΡ… прСимущСств этого слайдСр параллакса Π² CSS Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ†Π²Π΅Ρ‚ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΠ΅Ρ€Π²Π°Ρ Π±ΡƒΠΊΠ²Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π³ΠΎΡ€ΠΎΠ΄Π° Π² Π½ΠΎΠ²ΠΎΠΉ строкС массива JavaScript появляСтся Π½Π° Π½ΠΎΠ²ΠΎΠΌ слайдС. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ†Π΅Π½Π½Ρ‹Ρ… слайдСров этого поста.

Π‘ Π² минималистичном стилС прСдставлСн Π΄Π°Π½Π½Ρ‹ΠΉ слайдСр Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ каТдая Ρ‡Π°ΡΡ‚ΡŒ изобраТСния Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ слайдом. ΠžΡ‡Π΅Π½ΡŒ творчСский ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄Π½ΠΎ Π² спискС слайдСров, ΠΈ это стоит Π½Π° своСм мСстС.

Un полноэкранный слайдСр с высоким эффСктом с плоскими Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ вСсь Π΅Π³ΠΎ сок. JavaScript, HTML ΠΈ CSS для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ слайдСра с ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ эффСктом.

SLIDER GSAP с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ просмотром Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… слайдов ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ прСдставлСн ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. ИдСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для модСлирования Π½Π° ΠΌΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ дизайнСрском сайтС.

ΠœΡ‹ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅ΠΌ список качСствСнный слайдСр с ΠΏΠΎΠΌΠΏΠ΅Π·Π½Ρ‹ΠΌ эффСктом ΠΈ ΡΠ΅Ρ€ΠΈΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ наш сайт особСнным. Π­Ρ„Ρ„Π΅ΠΊΡ‚ параллакса ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

НС пропуститС это Π΄Ρ€ΡƒΠ³ΠΎΠΉ список ΠΊΠΎΠ΄ΠΎΠ² CSS для ΠΊΠ½ΠΎΠΏΠΎΠΊ.


— HTML | MDN

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ <input> с Ρ‚ΠΈΠΏΠΎΠΌ range ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠ°. Однако, Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ слишком Π²Π°ΠΆΠ½ΠΎ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ΠΈ прСдставляСт собой слайдСр ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π½ΠΎ Π½Π΅ тСкстовоС ΠΏΠΎΠ»Π΅ ΠΊΠ°ΠΊ number. Π’Π°ΠΊ ΠΊΠ°ΠΊ этот Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ Π½Π΅Ρ‚ΠΎΡ‡Π΅Π½, Π΅Π³ΠΎ Π½Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π² случаС, Ссли Π²Π°ΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ .

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° располоТСн Π²Β GitHub Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ внСсти внСсти измСнСния Π² ΠΏΡ€ΠΈΠ²Π΅Ρ€, поТалуйста склонируйтС https://github.com/mdn/interactive-examplesΒ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π½Π°ΠΌ ΠΏΡƒΠ» рСквСст.

Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ range, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ inputtext (en-US).

Валидация

Для этого поля нСт доступного ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π° Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ, Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ валидация Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

  • Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ value содСрТит Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π² число с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚ ошибка Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°.
  • Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ мСньшС Ρ‡Π΅ΠΌ min. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:Β 0.
  • Β Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ большС Ρ‡Π΅ΠΌ max. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: 100.
  • Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΊΡ€Π°Ρ‚Π½ΠΎΒ step. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:Β 1.

Атрибут value содСрТит DOMString, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит строковоС прСдставлСниС Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ числа. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ являСтся пустой строкой (""). Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, находится посСрСдинС, ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ значСниями β€” Ссли максимум оказываСтся мСньшС ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ приравниваСтся ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° min. Алгоритм опрСдСлСния значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ:

defaultValue = (rangeElem.max < rangeElem.min) ? rangeElem.min
               : rangeElem.min + (rangeElem.max - rangeElem.min)/2;

Если прСдпринята ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ мСньшС минимального, Ρ‚ΠΎ ΠΎΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° min. Аналогично, ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ большС максимального, ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ значСния Ρ€Π°Π²Π½ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ max.

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌ, ΠΎΠ±Ρ‰ΠΈΠΌ для всСх элСмСнтов <input>, range ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹:

AttributeDescription
listid элСмСнта <datalist>, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ)
maxМаксимальноС допустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
minМинимальноС допустимоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
stepΠ¨Π°Π³ΠΎΠ²Ρ‹ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΈ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅ΡˆΡ‘Ρ‚ΠΊΠΈΒ Π½ΠΈΠΆΠ΅, для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

max

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Β  min.

min

НаимСньшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Если value, Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹ΠΉ Π² элСмСнт, мСньшС этого значСния, Ρ‚ΠΎ элСмСнт Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Β  ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ограничСния. Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° min Π½Π΅ являСтся числом, Ρ‚ΠΎ элСмСнт Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ максимального значСния.

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ мСньшС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° max.

step

The step attribute is a number that specifies the granularity that the value must adhere to, or the special value any, which is described below. Only values which are equal to the basis for stepping (min if specified, value otherwise, and an appropriate default value if neither of those is provided) are valid.

A string value of any means that no stepping is implied, and any value is allowed (barring other constraints, such as min and max).

Note: When the data entered by the user doesn’t adhere to the stepping configuration, the user agent may round to the nearest valid value, preferring numbers in the positive direction when there are two equally close options.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ шаг для ΠΈΠ½ΠΏΡƒΡ‚Π° с Ρ‚ΠΈΠΏΠΎΠΌ range Ρ€Π°Π²Π΅Π½ 1, допустим Π²Π²ΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π»Ρ‹Ρ… чисСл, Ссли  Π±Π°Π·Π° шага Π½Π΅ являСтся Ρ†Π΅Π»Ρ‹ΠΌ; Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Π²Ρ‹ установили min Π½Π° -10 ΠΈ value Π½Π° 1.5, Ρ‚ΠΎ stepΒ  1 ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ значСния ΠΊΠ°ΠΊ 1.5, 2.5, 3.5,… Π² ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ -0.5, -1.5, -2.5,… Π² ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

НС стандартныС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹

AttributeDescription
orientУстанавливаСт ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ слайдСра.Β Firefox only.
orient
ΠŸΠΎΡ…ΠΎΠΆΠ΅ Π½Π°Β  -moz-orient Π½Π΅ стандартноС CSS свойство Π²Π»ΠΈΡΡŽΡ‰Π΅Π΅ Π½Π° <progress> ΠΈ<meter> элСмСнты, orientΒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ опрСдСляСм ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ слайдСра. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Β horizontal, Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ‡Ρ‚ΠΎ слайдСр Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΡ‘Π½ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎ, Π°Β vertical— Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΒ .

Note: Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹:Β accept,Β alt,Β checked,Β dirname,Β formaction,Β formenctype,Β formmethod,Β formnovalidate,Β formtarget,Β height,Β maxlength,Β minlength,Β multiple,Β pattern,Β placeholder,Β readonly,Β required,Β size,Β src, ΠΈΒ width. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ Π² случаС употрСблСния.

Пока Ρ‚ΠΈΠΏ number позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ число с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ограничСниями, заставляя ΠΈΡ… значСния Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ, ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π˜Π½ΠΏΡƒΡ‚ с Ρ‚ΠΈΠΏΠΎΠΌ range позволяСт Π²Π°ΠΌ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°ΠΆΠ΅ Π·Π½Π°Ρ‚ΡŒ — ΠΊΠ°ΠΊΠΎΠ²ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

НСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² основный ситуаций, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ с range ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ:

  • Аудио-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ громкости ΠΈ баланса, ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°.
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ настройки Ρ†Π²Π΅Ρ‚Π°, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹, ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, ΠΈ Ρ‚.Π΄.
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ настройки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊΒ  ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, Π΄Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ видимости, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠΈΡ€Π° ΠΈ Ρ‚.Π΄.
  • Π”Π»ΠΈΠ½Π° пароля для сгСнСрированных ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² большСй стСпСни интСрСсуСтся ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠΎΠΌ ΠΈ максимумом, Π½Π΅ΠΆΠ΅Π»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, range ΠΈΠ½ΠΏΡƒΡ‚ являСтся ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ. НапримСр, Π² случаС с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ громкости домашнСго стСрСо, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΡƒΠΌΠ°Π΅Ρ‚ «ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ громкости Π½Π°ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ максимума» вмСсто «ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π½Π° 0.5».

Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ° ΠΈ максимума

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ€Π°Π²Π΅Π½ 0, Π° максимум Ρ€Π°Π²Π΅Π½ 100. Если вас это Π½Π΅ устраиваСт, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ с Π»Ρ‘Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² значСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² min ΠΈ/ΠΈΠ»ΠΈ max. Они ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ значСния с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ.

НапримСр, ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ -10 ΠΈ 10, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ:

<input type="range" min="-10" max="10">

Настройка Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ значСния

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π²Π½Π° 1, Ρ‚Π΅ΠΌ самым показывая, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСгда являСтся Ρ†Π΅Π»Ρ‹ΠΌ числом. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ step контроля стСпСни Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. НапримСр, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ 5 ΠΈ 10, с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ Π΄Π²ΡƒΡ… Π·Π½Π°ΠΊΠΎΠ² послС запятой, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ step Π½Π° 0.01:

<input type="range" min="5" max="10" step="0.01">

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ любоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, нСзависимо ΠΎΡ‚ разрядности, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ any для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° step:

<input type="range" min="0" max="3.14" step="any">

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ 0 ΠΈ Ο€ Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΈ Π»Π΅ΠΉΠ±Π»ΠΎΠ²

БпСцификация HTML Π΄Π°Ρ‘Ρ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ прСдставлСнии Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². НигдС эта Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ Π½Π΅ проявляСтся большС, Ρ‡Π΅ΠΌ Π² области Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΈ, Π² мСньшСй стСпСни, Π»Π΅ΠΉΠ±Π»ΠΎΠ². БпСцификация описываСт ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ кастомныС Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ list ΠΈ элСмСнт <datalist>, Π½ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈΠ»ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ стандартизации Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΈ Π»Π΅ΠΉΠ±Π»ΠΎΠ² ΠΏΠΎ Π΄Π»ΠΈΠ½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ эту Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ, ΠΈ Π½Π° сСгодняшний дСнь Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС возмоТности, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ HTML, прСдставляСм нСсколько ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° macOS Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚.

НСдСкорированный ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°

Π­Ρ‚ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅, Ссли Π½Π΅ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ list, ΠΈΠ»ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ.

HTMLScreenshot
ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ list, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ID <datalist>, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт ΡΠ΅Ρ€ΠΈΡŽ Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΎΠΊ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅. Π˜Ρ… ΠΎΠ΄ΠΈΠ½Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ, ΠΎΠ΄Π½Π° Π½Π° 0% ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ 10%. КаТдая Ρ‚ΠΎΡ‡ΠΊΠ° прСдставлСна с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта <option> с Π΅Π³ΠΎ Π½Π°Π±ΠΎΡ€ΠΎΠΌ value Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ нарисована ΠΌΠ΅Ρ‚ΠΊΠ°.

HTMLScreenshot
<input type="range" list="tickmarks">

<datalist>
  <option value="0">
  <option value="10">
  <option value="20">
  <option value="30">
  <option value="40">
  <option value="50">
  <option value="60">
  <option value="70">
  <option value="80">
  <option value="90">
  <option value="100">
</datalist>
ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΈ Π»Π΅ΠΉΠ±Π»Π°ΠΌΠΈ

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»Π΅ΠΉΠ±Π»Ρ‹ Π² свой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ², Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ label элСмСнтам <option>, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ значСниям, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π»Π΅ΠΉΠ±Π»Ρ‹.

HTMLScreenshot
<input type="range" list="tickmarks">

<datalist>
  <option value="0" label="0%">
  <option value="10">
  <option value="20">
  <option value="30">
  <option value="40">
  <option value="50" label="50%">
  <option value="60">
  <option value="70">
  <option value="80">
  <option value="90">
  <option value="100" label="100%">
</datalist>

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π’ настоящСС врСмя Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ эти возмоТности. Firefox Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈ Π»Π΅ΠΉΠ±Π»Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Chrome ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ…ΡΡˆ-ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»Π΅ΠΉΠ±Π»Ρ‹. ВСрсия 66 (66.0.3359.181) Chrome ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»Π΅ΠΉΠ±Π»Ρ‹, Π½ΠΎ тэг <datalist> Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ стилизован с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ  CSS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π³ΠΎ свойство display ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ —Β  none, Ρ‚Π΅ΠΌ самым скрывая Π»Π΅ΠΉΠ±Π»Ρ‹.

ИзмСнСниС ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ½ΠΏΡƒΡ‚ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΊΠ°ΠΊ слайдСр, ΠΎΠ½ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ Π΅Π³ΠΎ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ± ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΅Π·Π΄ΠΈΠ» Π² ΠΏΡ€Π°Π²ΠΎ ΠΈ Π² Π»Π΅Π²ΠΎ. Когда ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ слайдСр Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ ΠΌΠΎΠ³ Π΅Π·Π΄ΠΈΡ‚ΡŒ Π²Π²Π΅Ρ€Ρ… ΠΈ Π²Π½ΠΈΠ·. Ни ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² Π½Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» это ΠΏΠΎΠΊΠ°.Β (Firefox Π±Π°Π³Β 981916,Β Chrome bug 341071). Ρ‚Π°ΠΊΠΆΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π°Π³ ΠΏΠΎΠ΄ вопросом.

Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ слайдСр Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ CSS трансформации, ΠΈΠ»ΠΈ примСняя ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ: настройки appearanceΒ  для slider-vertical, использованиС нСстандартной ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈΒ orientΒ Π² Firefox,ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ text direction для Internet Explorer ΠΈ Edge

Рассмотрим ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°:

<input type="range" min="0" max="11" value="7" step="1">
ScreenshotLive sample

Π­Ρ‚ΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΌΠ΅Ρ€Π΅ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ основных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ).

Standards

БлСдуя спСцификации, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ просто ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ высота оказалась большС ΡˆΠΈΡ€ΠΈΠ½Ρ‹:

CSS
#volume {
  height: 150px;
  width: 50px;
}
HTML
<input type="range" min="0" max="11" value="7" step="1">
Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚
ScreenshotLive sample

К соТалСнию, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² сСйчас Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Ρ‹Β Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.

transform: rotate(-90deg)

Но Π²Ρ‹, всё ΠΆΠ΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π». Π‘Π°ΠΌΡ‹ΠΉ простой способ — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS: примСняя transform для ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° элСмСнта Π½Π° 90 градусов. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ:

HTML

Π’ HTML Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ <input>Β  — <div>, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΠ΅Ρ‚ послС выполнСния трансформации (Ρ‚.ΠΊ. трансформация автоматичСски Π½Π΅ влияСт Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ страницы):

<div>
  <input type="range" min="0" max="11" value="7" step="1">
</div>
CSS

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ CSS. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, это CSS для самой ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠΈ; это ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ дисплСя ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ располоТСния Π½Π° страницС; ΠΏΠΎ сути, ΠΎΠ½ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ страницы для слайдСра, Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Ρ‘Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ слайдСр Π² Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ пространствС, Π½Π΅ создавая бСспорядка.

.slider-wrapper {
  display: inline-block;
  width: 20px;
  height: 150px;
  padding: 0;
}

Π—Π°Ρ‚Π΅ΠΌ информация ΠΎ стилС элСмСнта <input> Π² Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ пространствС:

.slider-wrapper input {
  width: 150px;
  height: 20px;
  margin: 0;
  transform-origin: 75px 75px;
  transform: rotate(-90deg);
}

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° это Π½Π°Π±ΠΎΡ€ ΠΈΠ· 150 пиксСлСй Π΄Π»ΠΈΠ½Ρ‹ ΠΈ 20 пиксСлСй высоты. ΠœΠ°Ρ€ΠΆΠΈΠ½Π³ΠΈ установлСны Π½Π°Β  0 ΠΈ transform-origin (en-US) смСщаСтся Π² сСрСдину пространства, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ вращаСтся слайдСр; ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ слайдСр ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 150 пиксСлСй, ΠΎΠ½ вращаСтся Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΠΏΠΎ 150 пиксСлСй с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ стороны. Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π½Π° 75px ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ оси ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ†Π΅Π½Ρ‚Ρ€Π° этого пространства. НаконСц, ΠΌΡ‹ ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ ΠΏΡ€ΠΎΡ‚ΠΈΠ² часовой стрСлки Π½Π° 90Β°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: ΠΈΠ½ΠΏΡƒΡ‚ range, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ вращаСтся Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ находится свСрху, Π° минимальноС снизу.

ScreenshotLive sample

appearance property

Бвойство appearance ΠΈΠΌΠ΅Π΅Ρ‚ нСстандартноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Β slider-verticalΒ , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄Π΅Π»Π°Π΅Ρ‚ слайдСр Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ.

HTML

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ‚ΠΎΡ‚ ΠΆΠ΅ HTML Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

<input type="range" min="0" max="11" value="7" step="1">
CSS

Π‘Π΅Ρ€Ρ‘ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΈΠΏ range:

input[type="range"] {
  -webkit-appearance: slider-vertical;
}

orient attribute

Π’ Firefox, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ нСстандартноС свойство orient.

HTML

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ‚ΠΎΡ‚ ΠΆΠ΅ HTML Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅Β ΠΈ добавляСм атрибут со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌΒ vertical:

<input type="range" min="0" max="11" value="7" step="1" orient="vertical">

writing-mode: bt-lr;

Бвойство writing-mode ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… эффСктов 

HTML

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ‚ΠΎΡ‚ ΠΆΠ΅ HTML Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

<input type="range" min="0" max="11" value="7" step="1">
CSS

Π‘Π΅Ρ€Ρ‘ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΈΠΏ range, мСняСм writing mode с default Π½Π°Β bt-lr, ΠΈΠ»ΠΈ bottom-to-top ΠΈ left-to-right:

input[type="range"] {
  writing-mode: bt-lr;
}

ВсС вмСстС

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² своём Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΌΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всС вмСстС Ρ‡Ρ‚ΠΎΠ± Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ кроссбраузСрности Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

HTML

ΠžΡΡ‚Π°Π²ΠΈΠΌΒ orientΒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Β  со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌΒ vertical для Firefox:

<input type="range" min="0" max="11" value="7" step="1" orient="vertical">
CSS

Π‘Π΅Ρ€Ρ‘ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΈΠΏ range, мСняСм writing mode с default Π½Π°Β bt-lr, ΠΈΠ»ΠΈ bottom-to-top ΠΈ left-to-right, для Edge ΠΈ Internet Explorer, ΠΈ добавляСм -webkit-appearance: slider-vertical для всСх -webkit-based Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ²:

input[type="range"] {
  writing-mode: bt-lr;
  -webkit-appearance: slider-vertical;
}

BCD tables only load in the browser

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ для сайта — ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ красивыС слайдСры Π½Π° HTML, jQuery, uCoz

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ β€” элСмСнт внСшнСго оформлСния сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‡Π½ΠΎ Π²ΠΎΡˆΡ‘Π» Π² число инструмСнтов, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊ использованию всСми ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΌΠΈ сайтостроитСлями. Π’ Π²ΠΈΠ΄Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΎΠ½ доступСн Π΄Π°ΠΆΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ вСбмастСрам, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Π½ΠΈΠΉ программирования ΠΈΠ»ΠΈ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π‘ Ρ‚Π°ΠΊΠΈΠΌΠΈ элСмСнтами стоит Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ. Π’Π΅Π΄ΡŒ красивоС графичСскоС ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ всСгда ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сказываСтся Π½Π° посСщаСмости рСсурса.

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ β€” это Π±Π»ΠΎΠΊ, Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½Ρ‹ΠΉ Π½Π° Π²Π΅Π±-страницС, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ внСшний Π²ΠΈΠ΄ зависят Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ ΠΈ настроСк. ОсновноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ слайдСра ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² β€” динамичСски ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉΡΡ Π² автоматичСском ΠΈΠ»ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Ρ„Π°ΠΉΠ»Ρ‹ (Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ»ΠΈ изобраТСния), Ρ‚Π°ΠΊ ΠΈ тСкст с ссылками. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π΄Π²Π° основных Ρ‚ΠΈΠΏΠ° слайдСров: ΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ ΠΈ новостныС.

Π’ стандартном ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠΌ слайдСрС Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ… Π΄ΠΎ пяти ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΌΠ΅Π½ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ слайдСры Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅: смСна ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ происходит послС наТатия Π½Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ (ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ). ΠŸΡ€ΠΈ этом Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ находится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π½ΠΈΡ…. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ смСны слайдов ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ самым Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ: элСмСнтарная смСна, смСщСниС Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ видимости ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π Π°Π·Π½Ρ‹ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ: ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΈ, стрСлки, ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° посмотритС Π½Π° сладСр с Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ (JS):

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€Π°ΠΌ новостСй присущи нСсколько Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ особСнности. На ΠΎΠ΄Π½ΠΎΠΌ слайдС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ тСматичСскоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС новости. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° этот слайд происходит автоматичСская пСрСадрСсация Π½Π° ΠΏΠΎΠ»Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ Π½Π° слайдСрах Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π² Ρ†Π΅Π»ΠΎΠΌ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ…. МоТно Π΄Π°ΠΆΠ΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ aΠ΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ слайдСр Π½Π° чистом JS.

ВозмоТности соврСмСнных слайдСров

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹ появились ΠΈ Π½Π°Ρ‡Π°Π»ΠΈ Π±ΡƒΡ€Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ простой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ β€” соврСмСнный ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ тСкстовой. Π”Π°, Π΅Ρ‰Π΅ нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ Π² ΠΎΠ±ΠΈΡ…ΠΎΠ΄Π΅ вСбмастСров Π±Ρ‹Π»ΠΈ сайты, сплошь Π½Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π³ΠΎΠ»ΠΎΠ³ΠΎ тСкста, практичСски Π±Π΅Π· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Но сСйчас ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΡ‚ΠΏΡƒΠ³ΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” Ρ‚Π°ΠΊΠΎΠ² Π΄Π΅Π²ΠΈΠ· срСднСстатистичСского ΠΌΠΈΠ»Π»Π΅Π½ΠΈΠ°Π»Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, хотя Π±Ρ‹ главная страница, ΡƒΠ²Π°ΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ сСбя рСсурса, Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½Π° большим количСством графичСского ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° с ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ тСкста. НаиболСС ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ инструмСнтом, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½Ρ‹ΠΌ ΡƒΠΏΠ»ΠΎΡ‚Π½ΠΈΡ‚ΡŒ ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Π΅ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»Ρ‹ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΈΡ… зрСлищности, ΠΈ стал слайдСр.

Π•Π³ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈ:

  • Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ссылки Π½Π° вСсь ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° Π³Π»Π°Π²Π½ΠΎΠΉ страницы;
  • ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³Π°Ρ€ΠΌΠΎΠ½ΠΈΡ‡Π½Ρ‹ΠΉ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ SEO-элСмСнтами;
  • ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ всС поТСлания Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€ΠΈΠΈ сайта (ΠΈ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² рСсурса).

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ любой слайдСр состоит ΠΈΠ· ΡΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ… Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° страниц с графичСской ΠΈ/ΠΈΠ»ΠΈ тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ². ПослСдниС Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ количСство слайдов ΠΈ Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π±Π΅Π·Π³Ρ€Π°Π½ΠΈΡ‡Π½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» слайдСра β€” всё зависит лишь ΠΎΡ‚ вашСго ТСлания ΠΈ потрСбностСй. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌ способом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ сСбС Π²ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ β€” ΠΎΡ‚ классичСского Π΄ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Β«Π°ΠΊΠΊΠΎΡ€Π΄Π΅ΠΎΠ½Π°Β» ΠΈ Ρ‚.ΠΏ. ВмСсто ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈΠ»ΠΈ тСкста Π½Π° слайдС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Ρ‚ΡŒ слайдСры Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠΌ, ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ°ΡƒΠ·Ρ‹ ΠΈ запуска слайд-ΡˆΠΎΡƒ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π”Π΅Π»Π°Π΅ΠΌ слайдСр Π½Π° html

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Π½Π° основС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ JavaScript. Π’ основС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… Π»Π΅ΠΆΠΈΡ‚ html-ΠΊΠΎΠ΄. Π§Π°Ρ‰Π΅ всСго конструкции Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery. Она содСрТит большоС количСство стандартизированных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² для создания слайдСров Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ наполнСния. БущСствуСт ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство рСсурсов со свободным доступом, Π³Π΄Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° слайдСров. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ основы программирования ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΌ ΡƒΠΆΠ΅ Π½Π΅ придётся. Достаточно лишь ΠΏΠΎΠΊΠΎΠΏΠ°Ρ‚ΡŒΡΡ Π² Π²Ρ‹Π΄Π°Ρ‡Π΅ поисковика ΠΏΠΎ запросу: Β«Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ для сайта jsΒ». Всё Ρ‡Ρ‚ΠΎ ΠΎΡ‚ вас потрСбуСтся β€” это ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ исходник шаблона Π² html-ΠΊΠΎΠ΄ своСго сайта.

ΠœΠΈΠ½ΡƒΡ Ρ‚Π°ΠΊΠΈΡ… инструмСнтов β€” низкая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π’ Π·Π°Π΄Π°Ρ‡Ρƒ шаблонов Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΡƒΡ‡Π΅Ρ‚ всСх интСрСсов Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° рСсурса. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅, красивыС ΠΈ эргономичныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ. НСмаловаТным Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, являСтся ΠΈ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ вСс Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ слайдСра. Из-Π·Π° отсутствия Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ½ оказываСтся ΠΊΡƒΠ΄Π° Π»Π΅Π³Ρ‡Π΅, Ρ‡Π΅ΠΌ стандартизированноС ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΒ  jQuery. Π­Ρ‚ΠΎ, нСсомнСнно, Π±Π»Π°Π³ΠΎΡ‚Π²ΠΎΡ€Π½ΠΎ сказываСтся Π½Π° быстродСйствии сайта Π² Ρ†Π΅Π»ΠΎΠΌ.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ слайдСр для сайта Π½Π° WordPress

WordPress ΠΈΠΌΠ΅Π΅Ρ‚ ряд Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…Β ΠΏΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π΅ΠΌΡƒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ возмоТности слайдСров. Для Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ рассмотрим Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° основС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery β€” ΠΎΠ½Π° автоматичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊ Π΄Π²ΠΈΠΆΠΊΡƒ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Ρ€Π°Π±ΠΎΡ‚ с установкой ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

На основС jQuery Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° слайдСров. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π½ΠΈΠΌΠΈ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ слоТного, хотя Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ вСбмастСров ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с ΠΊΠΎΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈ просто ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшний ΠΏΠ»Π°Π³ΠΈΠ½.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ слайдСр β€” самый простой ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° с подписью ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ слайдов Π²Π½ΠΈΠ·Ρƒ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ β€” рядом с Π³Π»Π°Π²Π½Ρ‹ΠΌ слайдом Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ ΠΏΡ€Π΅Π²ΡŒΡŽ-изобраТСния. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Π°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ примСняСтся для ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ². Он позволяСт ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€ Π² максимально ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΈ наглядной Ρ„ΠΎΡ€ΠΌΠ΅.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ Π²ΠΈΠ΄ слайдСра Π½Π΅ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ, ΡΡ‚ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для всСх Ρ‚ΠΈΠΏΠΎΠ² сайтов. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ совмСстим практичСски со всСми популярными Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ. Для Π΅Π³ΠΎ установки ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π½Π΅ΠΌΠ°Π»Ρ‹Π΅ знания HTML-ΠΊΠΎΠ΄Π° ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ устройства Π΄Π²ΠΈΠΆΠΊΠ° WordPress.

Π‘ΠΊΡ€ΠΈΠΏΡ‚ слайдСра

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ слоТный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ установки слайдСра. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ всё своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Благодаря Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ свСТСнаписанный слайдСр получаСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π½ΠΈ Π½Π° Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ выглядят ΡΡ‚ΠΈΠ»ΡŒΠ½ΠΎ ΠΈ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ вСсьма нСстандартныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. Но ΠΏΡ€ΠΈ этом ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎ-своСму интСрСсСн.

Π’Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ авторских Π±Π»ΠΎΠ³ΠΎΠ² ΠΈ рядовых сайтов, Π½Π΅ Π²Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ Π² Π΄Π΅Π±Ρ€ΠΈ чистого сайтостроСния, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ хотят, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС элСмСнты Π±Ρ‹Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‰Π΅. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ инструмСнты, простыС Π² установкС ΠΈ Π½Π΅ΠΏΡ€ΠΈΡ…ΠΎΡ‚Π»ΠΈΠ²Ρ‹Π΅ Π² эксплуатации. БущСствуСт мноТСство Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ для WordPress.

НапримСр, это элСмСнтарный ΠΏΠ»Π°Π³ΠΈΠ½ Coin Slider. Он Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ для установки. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» являСтся Π΅Π³ΠΎ основным достоинством.

А Π²ΠΎΡ‚ Slideshow Gallery позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слайдСры с ΠΏΡ€Π΅Π²ΡŒΡŽ. Если ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, ΠΎΠ½Π° автоматичСски увСличится.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ качСствСнный слайдСр

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ слайдСров Π½Π° основС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ ΠΎΠ½ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ способы ΠΈ ΠΏΡ€ΠΎΡ‰Π΅. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ привСсти ΡˆΠ°Π±Π»ΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ нСобходимости нСслоТно ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ. ΠŸΡ€Π°Π²Π΄Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ знания Π² HTML Π²Π°ΠΌ Ρ‚Π°ΠΊΠΈ придётся приобрСсти, Ρ€Π°Π΄ΠΈ Ρ‚Π°ΠΊΠΈΡ… манипуляций. Π˜Π½Π°Ρ‡Π΅ послСдствия Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ»Π°Ρ‡Π΅Π²Π½Ρ‹ΠΌΠΈ.

Рассмотрим установку самого элСмСнтарного слайдСра. Выглядит слайдСр для сайта CSS ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ скачанный скрипт ΠΏΡ€ΠΎΡ‰Π΅ простого: Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² Π² ΠΊΠΎΡ€Π΅Π½ΡŒ сайта, ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ CSS ΠΈ JS ΠΈ, скопировав ΠΊΠΎΠ΄ html ΠΈΠ· Ρ„Π°ΠΉΠ»Π° index.html, Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ тэгами <body> ΠΈ </body>.

Плагин MetaSlide

НаиболСС распространённой CMS Π² Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠΉ сСти являСтся WordPress, поэтому установку ΠΏΠ»Π°Π³ΠΈΠ½Π° стоит Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ для Π½Π΅Ρ‘. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных слайдСров: MetaSlider.

Для Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½, Π° послС Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ, Π² мСню консоли Π±Π»ΠΎΠ³Π°, Π²Ρ‹ смоТСтС Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΎΠΏΡ†ΠΈΠΉ:

  • Add-ons β€” Π½ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° ΠΏΠ»Π°Ρ‚Π½ΠΎΠΉ вСрсии Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ WordPress. Зайдя Π² эту Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, Π²Ρ‹ смоТСтС ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ со всСми прСимущСствами Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ вСрсии. Π‘Ρ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΎΡ‚ΠΊΡ€ΠΎΡŽΡ‚ΡΡ возмоТности ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слайдСры ΠΈΠ· постов вашСго Π±Π»ΠΎΠ³Π° ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π²ΠΈΠ΄Π΅ΠΎ.
  • MetaSlider β€” ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ настройки слайдСра.

Для быстрого создания слайдСра просто ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ изобраТСния Π² срСдний Π±Π»ΠΎΠΊ.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π²Ρ‹ смоТСтС ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΌΠ΅Π΄ΠΈΠ°Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ, Ссли Π² этом Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° слайды тСкст, ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ гипСрссылки, ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ слишком большиС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… для поисковых систСм.

Π§Ρ‚ΠΎ Π±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ слайдСр, Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° статСй WordPress ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ MetaSliderΒ» (Π΅Π³ΠΎ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ появится Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, послС установки ΠΏΠ»Π°Π³ΠΈΠ½Π°). Π”Π°Π»Π΅Π΅ Π²Ρ‹Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ получится Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ автоматичСский слайдСр для сайта:

Π‘Π°ΠΌΡ‹ΠΉ простой слайдСр

Π’ простом слайдСрС, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…-пяти ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ. УстанавливаСтся ΠΎΠ½ Π² шапкС страницы ΠΈ примСняСтся Π² Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Ρ… цСлях. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ для простого (ΠΊΠ°ΠΊ Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΈ для любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ) слайдСра Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΈΠΌΠΈ, Π΄Π°Π±Ρ‹ Π½Π΅ Π·Π°ΠΌΠ΅Π΄Π»ΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ страницы.

ΠŸΠ΅Ρ€Π΅Π΄ установкой Π½Π° страницу сайта Π²Π°ΠΌ потрСбуСтся ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² head ΡΡ‚ΠΈΠ»ΡŒ ΠΈ скрипты ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ jQuery. Один ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² скрипта для Ρ‚Π°ΠΊΠΎΠ³ΠΎ слайдСра β€” Π½Π° сайтС http://ucozon.ru/dir/11-1-0-5556.

Π‘Π°ΠΌΡ‹ΠΉ простой слайдСр выглядит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

НаиболСС ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ нашли слайдСры Π³Π°Π»Π΅Ρ€Π΅ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π˜Ρ… часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π½Π° сайтах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² для ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ описания услуг ΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Ρ‚Π°ΠΊΠΈΡ… слайдСров насыщСны Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ функциями β€” ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² страниц, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ, Π²ΠΈΠ΄ΠΎΠ² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. Из-Π·Π° большого количСства прСдустановлСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠ½ΠΈ достаточно Ρ‘ΠΌΠΊΠΈΠ΅, Π° учитывая, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ элСмСнты попросту Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ большиС ΠΎΠ±ΡŠΡ‘ΠΌΡ‹ нСэффСктивной Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ созданиС слайдСров, Π² зависимости ΠΎΡ‚ потрСбностСй рСсурса. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ бСсплатно, Π½ΠΎ Π·Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° сайта Π±ΡƒΠ΄Π΅Ρ‚ максимально ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ. А Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ идСально размСстятся Π² шаблонС вашСго рСсурса.

Установка слайдСра

ΠœΡ‹ ΡƒΠΆΠ΅ рассмотрСли нСсколько Π²ΠΈΠ΄ΠΎΠ² установки слайдСров Π½Π° сайт. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, всё, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ вас трСбуСтся β€” это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π² панСль Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ, ΠΈΠ»ΠΈ кусок ΠΊΠΎΠ΄Π° Π² Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ страницы. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ стандартного слайдСра Π½Π° основС jQuery, ΠΊ Π½Π΅ΠΌΡƒ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ прикладываСтся инструкция ΠΏΠΎ установкС. Π’Π°ΠΌ остаётся лишь ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π΅ΠΉ Π½Π΅ΡƒΠΊΠΎΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. А Π² случаС Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ вопросов ΠΈ вовсС ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ слайдСр ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… Π² пост, WordPress

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π² WordPress измСнился Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π΅Π³ΠΎ стало ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² пост.

НапримСр для создания Π³Π°Π»Π΅Ρ€Π΅ΠΉ ΠΈΠ»ΠΈ слайдСров. Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ ΠΌΠ½Π΅ каТСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсным, поэтому Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π° стандартной вордпрСссовской Ρ‚Π΅ΠΌΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ TwentyEleven.

Основная ΡΡƒΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ всС изобраТСния, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π² пост (Π½ΠΎ Π½Π΅ вставлСнныС Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅), ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ Π² слайдСрС ΠΈΠ»ΠΈ вывСсти ΠΊΠ°ΠΊ Π³Π°Π»Π΅Ρ€Π΅ΡŽ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ слайдСра Π² 4 шага

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ довольно удобная Π²Π΅Ρ‰ΡŒ, особСнно Ссли Ρƒ вас Π½Π° сайтС Π΅ΡΡ‚ΡŒ нСсколько ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², ΠΈ Π½Π° страницу ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… Π²Π°ΠΌ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

НиТС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚Π°ΠΊΠΎΠ³ΠΎ слайдСра с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· созданных ΠΌΠ½ΠΎΠΉ сайтов:

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ Π² дСйствии.

Π˜Ρ‚Π°ΠΊ, для создания слайдСра Π½Π°ΠΌ само собой понадобится ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ jQuery-ΠΏΠ»Π°Π³ΠΈΠ½, я Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ бСсплатный Nivo Slider, Π²Ρ‹ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π·ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈΡ… прямо с ΠΌΠΎΠ΅Π³ΠΎ сайта.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°:

  • nivo-slider.css β€” CSS стили, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ отобраТСния слайдСра,
  • jquery.nivo.slider.pack.js β€” собствСнно сам jQuery-ΠΏΠ»Π°Π³ΠΈΠ½.

Π¨Π°Π³ 1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠŸΡ€Π΅ΠΆΠ΄Ρƒ всСго Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² шапкС сайта задСйствована функция wp_head(), Π° Π² Ρ„ΡƒΡ‚Π΅Ρ€Π΅ wp_footer(). Если этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ‚Π°ΠΌ Π½Π΅Ρ‚, Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅, ΠΈΠ½Π°Ρ‡Π΅ Π½Π΅ рассчитывайтС, Ρ‡Ρ‚ΠΎ всё Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ.

Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ скачанныС Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ с Ρ‚Π΅ΠΌΠΎΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€), послС этого Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ функциями wp_enqueue_script() ΠΈ wp_enqueue_style().

ВставляСм ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² functions.php, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² ΠΏΠ°ΠΏΠΊΠ΅ с Ρ‚Π΅ΠΌΠΎΠΉ:

add_action( 'wp_enqueue_scripts', 'true_scripts_and_styles_for_slider' );
Β 
function true_scripts_and_styles_for_slider() {
	wp_enqueue_style( 'nivocss', get_stylesheet_directory_uri() . '/nivo-slider.css' );
	wp_enqueue_script( 'jquery' );
	wp_enqueue_script( 'nivojs', get_stylesheet_directory_uri() . '/jquery.nivo.slider.pack.js', array('jquery'), null, true );
}

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π° nivo-slider.css ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡƒΠ½ΡƒΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΡŒ стандартного style.css, Π² этом случаС 4-ю строчку ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ листинга ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π¨Π°Π³ 2. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡΡ с Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ слайдСра

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Ρƒ ΡΠ°ΠΌΡƒΡŽ страницу сайта, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ слайдСр ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, какая Ρƒ Π½Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ высота ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π°.

ПослС этого ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ functions.php ΠΈ вписываСм Ρ‚ΡƒΠ΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку:

add_image_size( 'trueslider', 640, 480, true ); // Π³Π΄Π΅ 640 это ΡˆΠΈΡ€ΠΈΠ½Π°, Π° 480 - высота слайдСра

Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ изобраТСния, WordPress автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π» копию ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² нСпосрСдствСнно для слайдСра.

Π¨Π°Π³ 3. Π’Ρ‹Π²ΠΎΠ΄ΠΈΠΌ изобраТСния Π² слайдСр

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π½Π°ΠΌ PHP-Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ слайдСр, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρƒ мСня это шаблон ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ поста single.php.

// массив ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
$args = array(
	'post_parent' => $post->ID,
	'post_type' => 'attachment',
	'orderby' => 'menu_order', // сортировка, menu_order - ΠΏΠΎ выставлСнному Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅ порядку, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Π°Ρ‚Π΅ добавлСния 
	'order' => 'ASC',
	'numberposts' => 5, // количСство Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
	'post_mime_type' => 'image'
);
if ( $images = get_children( $args ) ) {
	// Ссли Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² пост Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ, Ρ‚ΠΎ Π½Π΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ
	echo '<div><div>';
	// Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свои значСния ΡˆΠΈΡ€ΠΈΠ½Ρ‹ (640) ΠΈ высоты (480)
			foreach( $images as $image ) {
				echo wp_get_attachment_image( $image->ID, 'trueslider' );
			}
	echo '</div></div>'; 
}

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ get_children().

ПослС добавлСния этого ΠΊΠΎΠ΄Π° Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° страницу рСдактирования ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ поста ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π° нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ поста ΠΈΡ… Π½ΠΈ ΠΊ Ρ‡Π΅ΠΌΡƒ, просто Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ).

Π¨Π°Π³ 4. АктивируСм слайдСр.

Π’ΡƒΡ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ условиС β€” ΠΊΠΎΠ΄ Π½Π°Π΄ΠΎ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Ρ‚Π΅Π³ΠΎΠΌ </body>. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ слайдСр Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это JavaScript-ΠΊΠΎΠ΄, Ρ‚ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Π΅ΠΌ Π·Π°Ρ‚ΠΎΠ»ΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π² HTML-Ρ‚Π΅Π³ΠΈ <script> ΠΈ </script>.

jQuery(function($){
	$('#slider').nivoSlider({
		effect: 'random',               // эффСкты, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: 'fold, fade, sliceDown, sliceDownLeft, sliceUp, sliceUpLeft, sliceUpDown, sliceUpDownLeft, slideInRight, slideInLeft'
		animSpeed: 500,                 // ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ
		pauseTime: 3000,                // ΠΏΠ°ΡƒΠ·Π° ΠΌΠ΅ΠΆΠ΄Ρƒ смСной слайдов
		directionNav: true,             // Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ слайд
		controlNav: true,               // 1,2,3... навигация (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΡ‡Π΅ΠΊ)
		pauseOnHover: true,             // ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ слайдов ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ΡˆΠΈ
		manualAdvance: false,           // true - ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΡƒ
 		prevText: 'Назад',               // тСкст ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ слайд
		nextText: 'Π’ΠΏΠ΅Ρ€Π΅Π΄',               // тСкст ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ слайд
		randomStart: false,             // Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ со случайного слайда
	});
});

Миша

Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ познакомился с WordPress Π² 2009 Π³ΠΎΠ΄Ρƒ. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΈ спикСр Π½Π° конфСрСнциях WordCamp. ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ Π² ΡˆΠΊΠΎΠ»Π°Ρ… Epic Skills ΠΈ LoftSchool.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ с сайтом ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля Π½Π° WordPress / WooCommerce β€” ΠΏΠΈΡˆΠΈΡ‚Π΅. Π― ΠΈ моя ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π΄Ρ‹ Π²Π°ΠΌΒ ΠΏΠΎΠΌΠΎΡ‡ΡŒ!

Π›ΡƒΡ‡ΡˆΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π±Π΅Π· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript JavaScript Slider

Π•ΡΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для слайдСров, совмСстимыС с jQuery, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² соотвСтствии с трСбованиями вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅, Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ Π² своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ зависит Π½Π΅ ΠΎΡ‚ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π° ΠΎΡ‚ самой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ jQuery (которая Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ CSS3) ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΌΡ‹ собрали 5 Π»ΡƒΡ‡ΡˆΠΈΡ… слайдСров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ зависимости. ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ нашим Ρ‚ΠΎΠΏΠΎΠΌ!

Github

Tiny Slider β€” это Π²Π°Π½ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ слайдСр javascript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π»ΡŽΠ±Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ. Он Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½ Owl Carousel ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Firefox 12+, Chrome 15+, Safari 4+, Opera 12.1+, IE8 +. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ функциями Tiny Slider ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ / галСрСя
  • ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ
  • фиксированная ΡˆΠΈΡ€ΠΈΠ½Π°
  • Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ слайдСр
  • водосточный ΠΆΠ΅Π»ΠΎΠ±
  • ΠΊΡ€ΠΎΠΌΠΊΠ° (Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅)
  • пСтля
  • ΠΏΠ΅Ρ€Π΅ΠΌΠΎΡ‚ΠΊΠ°
  • ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ΡŒ ΠΏΠΎ
  • Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ элСмСнты управлСния / навигация
  • LazyLoad.
  • АвтовоспроизвСдСниС.
  • Π°Π²Ρ‚ΠΎ высота.
  • сСнсорная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°.
  • пСрСтаскиваниС ΠΌΡ‹ΡˆΡŒΡŽ
  • клавиши со стрСлками.
  • Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ для людСй, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ чтСния с экрана.
  • ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ видимости.
  • ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ события.
  • Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ слайдСр.

Github

Sly β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript для ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ элСмСнтам. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ особСнностями Sly ΡΠ²Π»ΡΡŽΡ‚ΡΡ:

  • ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° колСсиком ΠΌΡ‹ΡˆΠΈ.
  • полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ (пСрСтаскиваниС Ρ€ΡƒΡ‡ΠΊΠΈ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° полосу ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ).
  • панСль страниц.
  • Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
  • пСрСтаскиваниС содСрТимого ΠΌΡ‹ΡˆΡŒΡŽ ΠΈΠ»ΠΈ касаниСм.
  • автоматичСская Π΅Π·Π΄Π° Π½Π° вСлосипСдС ΠΏΠΎ элСмСнтам ΠΈΠ»ΠΈ страницам
  • ΠΌΠ½ΠΎΠ³ΠΎ супСр ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Π­Ρ‚ΠΎ всС строится Π²ΠΎΠΊΡ€ΡƒΠ³ обычая высоко ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ с requestAnimationFrame ΠΈ ускорСниСм позиционирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ графичСского процСссора для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚.

Github

Slidr.js β€” это ΠΎΡ‡Π΅Π½ΡŒ простая ΠΈ лСгкая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° javascript для добавлСния ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ слайдами Π½Π° страницу. Π­Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ агностик, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ полагаСтся Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Он ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Chrome 26.0, Firefox 20.0, Safari 5.1.7, IE 10, Opera 16.0 ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ IE8 / 9. НСкоторыС ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ извСстных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ:

  • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ слайдов, сколько Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, ΠΈ Π΄Π°ΠΆΠ΅ помСститС ΠΈΡ… Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π°.
  • ДинамичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, поэтому ΠΎΠ½ΠΎ адаптируСтся ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ содСрТимого, Ссли Π²Ρ‹ этого Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅.
  • Навигация ΠΏΠΎ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ курсор ΠΏΠΎΠ²Π΅Ρ€Ρ… слайдСра ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ клавиши со стрСлками.
  • Π’Π°ΠΊΠΆΠ΅ поддСрТиваСтся сСнсорная навигация для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ слайды, ΠΏΡ€ΠΎΠ²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ Π²Π»Π΅Π²ΠΎ, Π²ΠΏΡ€Π°Π²ΠΎ, Π²Π²Π΅Ρ€Ρ… ΠΈΠ»ΠΈ Π²Π½ΠΈΠ·.

Github

Flickity β€” это полСзная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, которая позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ сСнсорныС, Π³ΠΈΠ±ΠΊΠΈΠ΅ карусСли. Если Π²Ρ‹ создаСтС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ, совмСстимой с ЛицСнзия GNU GPL v3, Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Flickity Π² соотвСтствии с условиями GPLv3. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Flickity с Π²Π°Π½ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ JS: Π½ΠΎΠ²Ρ‹ΠΉ Flickity (Elem). ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ Flickity () ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°: элСмСнт карусСли ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Github

Swiper β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых соврСмСнных соврСмСнных ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… сСнсорных слайдСров с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для использования Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтах, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-прилоТСниях ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… / Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… / Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… прилоТСниях. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π² основном для iOS, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° послСдних вСрсиях Android, Windows Phone 8 ΠΈ соврСмСнных Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

Swiper Π½Π΅ совмСстим со всСми ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, это соврСмСнный сСнсорный слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° соврСмСнныС прилоТСния / ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для обСспСчСния Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° ΠΈ простоты. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Ссли Π²Π°ΠΌ всС Π΅Ρ‰Π΅ Π½ΡƒΠΆΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° старых Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π΅Π΅ Π² Swiper2 Branch.

ΠŸΠΎΡ…Π²Π°Π»ΡŒΠ½Ρ‹Π΅ Π³Ρ€Π°ΠΌΠΎΡ‚Ρ‹

ΠΏΠΎΠΊΠΎΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ

Github

Wallop β€” это большС, Ρ‡Π΅ΠΌ просто слайдСр, это минимальная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4 ΠšΠ‘ для ΠΏΠΎΠΊΠ°Π·Π° ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π²Π΅Ρ‰ΠΈ (Π² основном изобраТСния). Π“Π»Π°Π²Π½Ρ‹Π΅ особСнности этой ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ:

  • ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ сначала
  • ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡΠΈΠ²Π½ΠΎΠ΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅
  • ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ / Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ всС Π² CSS
  • ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ JavaScript
  • Π³ΠΈΠ±ΠΊΠΈΠΉ ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ события ΠΈ API доступны
  • 4KB ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ
  • Бвободная Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ

Если Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ слайдСров Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ зависимостСй, поТалуйста, ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Сю с сообщСством Π² ΠΏΠΎΠ»Π΅ для ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π².

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ слайдСр Π² JavaScript | ΠœΠΈΡ…Π°ΠΈΠ» РаСвский

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия:

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ — лишь нСбольшоС ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠΈΡ€ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ соврСмСнный Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π΅ ограничиваСтся Π·Π½Π°Π½ΠΈΠ΅ΠΌ HTML / CSS. / JavaScript . Π§Ρ‚ΠΎΠ±Ρ‹ ΡΡ‚Π°Ρ‚ΡŒ вострСбованным Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ часто строго Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° интСрфСйс ΠΈ ΡΠ΅Ρ€Π²Π΅Ρ€Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сразу Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ IDE, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ WebStorm, Π½ΠΎ ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с нуля Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π² ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CodePen, популярный ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π΄Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Но Ссли Π²Ρ‹ ΡƒΠΆΠ΅ Π½Π°Ρ‡Π°Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ срСдС ΠΈ считаСтС, Ρ‡Ρ‚ΠΎ это Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, просто ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° HTML / CSS / JavaScript.

Π’ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… курсах Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ знакомство с интСрфСйсом начинаСтся с описания основных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

  • HTML — это язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ гипСртСкста, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для написания «скСлСта» сайта.Если ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ аналогию с Π΄ΠΎΠΌΠΎΠΌ, Ρ‚ΠΎ это каркас. Π“Ρ€ΡƒΠ±ΠΎ говоря, Π²Ρ‹ строитС Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΏΠ°Π΄Π΅Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½.
  • CSS — ΠšΠ°ΡΠΊΠ°Π΄Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½. ВСрнСмся ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ с Π΄ΠΎΠΌΠΎΠΌ: послС постройки Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π»ΠΈΡ†Π΅Π²Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΡ€Π°ΡΠΈΡ‚ΡŒ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ CSS описываСт внСшний Π²ΠΈΠ΄ сайта.
  • JavaScript — это язык программирования, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с домашними Π²Π΅Ρ‰Π°ΠΌΠΈ — Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ свСт, Π±Ρ‹Ρ‚ΠΎΠ²ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ, Π²ΠΎΠ΄Ρƒ ΠΈ Ρ‚. Π”.Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с сайтом, наТимая ΠΊΠ½ΠΎΠΏΠΊΠΈ, наводя курсор Π½Π° изобраТСния ΠΈ заполняя Ρ„ΠΎΡ€ΠΌΡ‹. JavaScript ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ всС эти взаимодСйствия ΠΈ, ΠΊΠ°ΠΊ язык сцСнариСв, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ для опрСдСлСния Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ дальшС.

Π’Π°ΠΌ слСдуСт Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с HTML, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это скСлСт сайта. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ структуру:

Но Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π΅Ρ‚ нСобходимости ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ структуру всСй страницы, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ < / body> .Π—Π΄Π΅ΡΡŒ всС просто: Ρƒ нас Π΅ΡΡ‚ΡŒ основной Π±Π»ΠΎΠΊ (Ρ‚Π΅Π³

), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΈ содСрТит Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ° с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌΠΈ — Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ слайды:

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π΅Π³

ΠΈΠΌΠ΅Π΅Ρ‚ свой класс. ИмСнно для этих классов Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ стилизация CSS. Π’ Ρ‚Π΅Π³Π°Ρ… ΠΌΡ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ссылки Π½Π° Ρ‚Π΅ изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹. Π’ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ onclick ΠΌΡ‹ ссылаСмся Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ JavaScript, привязывая дСйствиС Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅.

Π’ каскадных стилях ΠΌΡ‹ устанавливаСм ΡˆΠΈΡ€ΠΈΠ½Ρƒ, высоту, располоТСниС, Ρ†Π²Π΅Ρ‚ ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ. Π’ нашСм случаС ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ с ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ слайдСра, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ с ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΊΠ°ΠΊ элСмСнт, ΠΊΠ½ΠΎΠΏΠΊΠΈ, добавляя ΠΊ Π½ΠΈΠΌ Ρ„ΠΎΠ½ ΠΈ анимируя слайды:

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ со всСми значСниями Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅. Если Ρƒ вас Π΅ΡΡ‚ΡŒ сомнСния ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ любого ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², просто ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈ посмотритС, Ρ‡Ρ‚ΠΎ измСнилось.

Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ HTML ΠΈ CSS, большС ΠΏΠΎΡ…ΠΎΠΆ Π½Π° Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°.ΠœΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ основному языку интСрфСйса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π΄ΠΎΡ…Π½ΡƒΡ‚ΡŒ Тизнь Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅:

Но Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ JavaScript Π½Π΅ ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½: соврСмСнныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π²Π΅Π±-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. НапримСр, Bootstrap позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π΅Π±-сайты Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС, ΠΈ Π΄Π°ΠΆΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ слайдСр Π½Π° чистом HTML / CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ вСрстки ΠΈ каскадных Ρ‚Π°Π±Π»ΠΈΡ† стилСй.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π² ΡƒΡ€ΠΎΠΊΠ΅, довольно прост ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для дСмонстрации возмоТностСй стандартного взаимодСйствия HTML, CSS ΠΈ JavaScript.

Π’ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ вСрсии слайдСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ нСсколько ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΠΎΠ½Π° ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора ΠΈ анимация ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°. Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ основано Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅: это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ интСрСс, Π½ΠΎ ΠΈ позволяСт ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ, ΠΏΠΎΠΏΡƒΡ‚Π½ΠΎ пополняя знания ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ способы Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ использованию Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Bootstrap:

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠΌ усСрднСС, с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ эффСктами, полагаясь Π½Π° ΠΊΠΎΠ΄ ΠΈΠ· этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

И Ссли Π²Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ бэкэнд ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API для использования ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… рСсурсов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Instagram, ΠΈΠ»ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС изобраТСния Π² своСй Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π΅ опасаясь, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ΠΎ, Π° внСшняя ссылка станСт Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ.

Но Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ: Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π°Π΄ΠΎΠ»Π³ΠΎ Π½Π° слоТных Π·Π°Π΄Π°Ρ‡Π°Ρ….Для этого ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. ΠšΡƒΡ€ΡΡ‹ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с нуля Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ способом ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ слайдСра ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML, CSS ΠΈ JavaScript | Π”ΠΆΠΎΠ·Π΅Ρ„ ΠžΠ΄ΡƒΠ½ΡΠΈ

Π‘Π½Π°Ρ‡Π°Π»Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ создадим html-Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ index.html.

Π’ html-Ρ„Π°ΠΉΠ»Π΅ Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слуТит Ρ€Π°ΠΌΠΊΠΎΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слайда, ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ слайд содСрТит ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ стили. Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ знания CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.Π― ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠΊΠ»Π°Π΄ΠΊΡƒ простой ΠΈ простой.

Бвойство отобраТСния слайдов ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ none , Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΡ… Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ. ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°ΠΊΠΆΠ΅ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. ΠœΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² JavaScript, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ слайды Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ стили для ΠΊΠ½ΠΎΠΏΠΎΠΊ Β«ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°ΡΒ» ΠΈ «прСдыдущая» ΠΈ Ρ‚ΠΎΡ‡Π΅ΠΊ для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ класс для стилизации Ρ‚ΠΎΡ‡ΠΊΠΈ для слайда, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отобраТаСтся Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚.

ВсС, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ сСйчас ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌ, — это Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π”Π°Π»Π΅Π΅Β» ΠΈ «Назад» ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ.

ΠŸΠΎΡ€Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ index.js ΠΈ это ΠΊ Π½Π΅ΠΌΡƒ.

ΠœΡ‹ создали ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ currentSlide , Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранится индСкс Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ слайда для опрСдСлСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ слайда.

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ создали ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ slides для хранСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слайда Π² массивС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π½Π°ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΡ…, ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ dots для хранСния всСх Ρ‚ΠΎΡ‡Π΅ΠΊ Π² массивС.

Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ создали Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ init , которая ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ n . Π’ Π½Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ currentSlide . Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Π»ΠΈ слайдов ΠΈ установили для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ свойства display slide ’ s Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ none. Π’ΠΎ врСмя ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ слайдов ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ удаляСм Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ класс ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ do. Когда Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚Π΅ установку свойства отобраТСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слайда Π½Π° none ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ класс ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΌΡ‹ Π·Π°Ρ‚Π΅ΠΌ установим ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ индСкса Π² соотвСтствии с currentSlide , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ класс ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ индСкса, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ currentSlide пСрСмСнная.

И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΠΌΡ‹ добавляСм событиС Π² ΠΎΠΊΠ½ΠΎ для запуска Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ init () , ΠΊΠΎΠ³Π΄Π° HTML-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½.

ΠœΡ‹ добавляСм это Π² Ρ„Π°ΠΉΠ» index.js.

ΠœΡ‹ создали Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ next , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ слайд Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ. Π—Π΄Π΅ΡΡŒ я использовал Ρ‚Π΅Ρ€Π½Π°Ρ€Π½Ρ‹ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ вмСсто ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° if-else. Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ, большС Π»ΠΈ currentSlide ΠΈΠ»ΠΈ Ρ€Π°Π²Π΅Π½ послСднСму индСксу слайдов (4-1 = 3), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся массивом.Если это ΠΏΡ€Π°Π²Π΄Π°, ΠΌΡ‹ сбрасываСм currentSlide Π½Π° 0, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΡ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ currentSlide ΠΈ запускаСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ init () со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ currentSlide .

Для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ prev () ΠΌΡ‹ провСряСм, мСньшС Π»ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ currentSlide ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ. Если это ΠΏΡ€Π°Π²Π΄Π°, ΠΌΡ‹ устанавливаСм currentSlide Π½Π° послСдний индСкс слайдов (4-1 = 3), ΠΈΠ½Π°Ρ‡Π΅ ΠΌΡ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ currentSlide .

И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΠΌΡ‹ добавляСм событиС Ρ‰Π΅Π»Ρ‡ΠΊΠ° для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Когда Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π”Π°Π»Π΅Π΅Β», запускаСтся функция next () , Π° ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ запускаСтся функция prev () .

Для автоматичСской смСны слайдов ΠΌΡ‹ устанавливаСм Ρ‚Π°ΠΉΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ запускаСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ next () ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 5 сСкунд. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ это Π² index.js

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ слайду.Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ это Π² index.js

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ dots ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ добавляСм событиС Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΈ запускаСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ init () , пСрСдавая индСкс Ρ‚ΠΎΡ‡ΠΊΠ°, выбранная Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ установка currentSlide Π½Π° этот индСкс.

Π”Π°, это всС. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ слайдСр ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Image Slider

Π­Ρ‚ΠΎ моя пСрвая ΡΡ‚Π°Ρ‚ΡŒΡ. Π”Π°ΠΉΡ‚Π΅ ΠΌΠ½Π΅ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ ΠΎΠ± этом, оставив ΠΎΡ‚Π²Π΅Ρ‚.

Бпасибо за вниманиС.

10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π² JavaScript (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ 2021 Π³.)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°?

ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° — это ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ с двумя Ρ€ΡƒΡ‡ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ†Π΅Π½Ρ‹, Π΄Π°Ρ‚Ρ‹, врСмя ΠΈ Ρ‚. Π”.), ΠŸΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ Ρ€ΡƒΡ‡ΠΊΠΈ.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ настраиваСмого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS?

Π‘Π°ΠΌΡ‹ΠΉ быстрый способ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ настраиваСмого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ псСвдоэлСмСнт CSS ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

 .slider :: - webkit-slider-thumb {
  -webkit-appearance: Π½Π΅Ρ‚; / * Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ * /
  внСшний Π²ΠΈΠ΄: Π½Π΅Ρ‚;
  ΡˆΠΈΡ€ΠΈΠ½Π°: 25 пиксСлСй; / * УстанавливаСм ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ€ΡƒΡ‡ΠΊΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° * /
  высота: 25 пиксСлСй; / * Высота Ρ€ΡƒΡ‡ΠΊΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° * /
  Ρ„ΠΎΠ½: # 4CAF50; / * Π—Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ„ΠΎΠ½ * /
  курсор: ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ; / * ΠšΡƒΡ€ΡΠΎΡ€ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ * /
}

.slider :: - moz-range-thumb {
  ΡˆΠΈΡ€ΠΈΠ½Π°: 25 пиксСлСй; / * УстанавливаСм ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ€ΡƒΡ‡ΠΊΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° * /
  высота: 25 пиксСлСй; / * Высота Ρ€ΡƒΡ‡ΠΊΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° * /
  Ρ„ΠΎΠ½: # 4CAF50; / * Π—Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ„ΠΎΠ½ * /
  курсор: ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ; / * ΠšΡƒΡ€ΡΠΎΡ€ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ * /
}
 

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для слайдСра Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°

Иногда Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ ΠΈ настраиваСмый ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ собствСнный Π²Π²ΠΎΠ΄ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° HTML.

Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ я пСрСчислил здСсь 10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈ самых Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² Π½Π° основС JavaScript ΠΈ / ΠΈΠ»ΠΈ jQuery, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ ваши потрСбности Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅.Π― надСюсь Ρ‚Π΅Π±Π΅ понравится.

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 9 октября 2019 Π³., ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 16 фСвраля 2021 Π³.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅:

ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ слайдСра Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° jQuery:

ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ с настраиваСмым Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ для Bootstrap — Bootstrap Slider

Bootstrap Slider — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ собствСнный ΡΡ‚ΠΈΠ»ΡŒ Bootstrap для создания Π»Π΅Π³ΠΊΠΎ настраиваСмых, доступных, ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… для касания ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ² с ΠΎΠ΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΈΠ· ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

[Π”Π΅ΠΌΠΎ] [Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ]


Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Ρ†Π΅Π½ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом jQuery

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Ρ†Π΅Π½ Π½Π° основС jQuery ΠΈ jQuery UI для Π²Π΅Π±-сайтов элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ список ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΏΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρƒ Ρ†Π΅Π½, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² полях минимального / максимального значСния ΠΈΠ»ΠΈ пСрСтаскивая ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ².

[Π”Π΅ΠΌΠΎ] [Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ]


ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с настраиваСмыми Ρ€ΡƒΡ‡ΠΊΠ°ΠΌΠΈ для Π½Π°ΠΊΠ»Π΅Π΅ΠΊ ΡˆΠΊΠ°Π»Ρ‹ — rangeSlider.js

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠ»Π°Π³ΠΈΠ½ для управлСния ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠΌ настраиваСмого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (2 ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°) Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

[Π”Π΅ΠΌΠΎ] [Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ]


ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ для касания — noUiSlider

noUiSlider — это Π»Π΅Π³ΠΊΠΈΠΉ ΠΈ настраиваСмый ΠΏΠ»Π°Π³ΠΈΠ½ для создания Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΡ€ΡƒΡ‚Ρ‹Ρ…, ΡƒΠ΄ΠΎΠ±Π½Ρ‹Ρ… для касания слайдСров Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² Π±Π΅Π· нСобходимости Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса jQuery.

[Π”Π΅ΠΌΠΎ] [Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ]


Плагин jQuery Circular Range Slider — roundSlider

roundSlider — это ΠΏΠ»Π°Π³ΠΈΠ½ jQuery для прСобразования элСмСнта DIV Π² ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ΡˆΠΈ.

[Π”Π΅ΠΌΠΎ] [Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ]


ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ванильного JavaScript:

Анимированный настраиваСмый ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π½Π° чистом JavaScript — rSlider.js

rSlider.js — это свободная ΠΎΡ‚ зависимостСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript для динамичСского Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° довольно Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠ² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с настраиваСмыми ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°ΠΌΠΈ, ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ подсказками.

Demo Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ


HTML5 ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ с нСсколькими Ρ€ΡƒΡ‡ΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Polyfill Solution — multirange

ΠšΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΠΈΡ„ΠΈΠ» JavaScript для Π²Π²ΠΎΠ΄Π° «Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ…» Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² HTML5 с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ доступных с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ настраиваСмых стилСй слайдСра / Ρ€ΡƒΡ‡ΠΊΠΈ.

Demo Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ


Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€

rangeSlider — это чистая ванильная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° JavaScript, которая ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Html5 Π² Π³ΠΈΠ±ΠΊΠΈΠ΅, ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств элСмСнты ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

Demo Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ


Чистый ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π² JavaScript — rangelider-js

ΠšΡ€ΠΎΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ JavaScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π² довольно чистый, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ для касания слайдСр Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

Demo Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ


ВворчСский ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΉ слайдСр Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с JavaScript ΠΈ SVG

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Javascript, которая позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ элСмСнты управлСния ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠΎΠΌ ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π»Π΅Π³Π΅Π½Π΄Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ простой JavaScript ΠΈ элСмСнт SVG.

Demo Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ


Π’Ρ‹Π²ΠΎΠ΄:

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ большС ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript для создания ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅Π³ΠΎ Range Slider Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах? ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ jQuery Range Slider ΠΈ JavaScript Range Slider.

Π‘ΠΌ. Π’Π°ΠΊΠΆΠ΅:

Код ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°

JavaScript-слайдСра

Javascript Slider Tutorial — Π»Π΅Π³ΠΊΠΎ ΠΈ быстро!

Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ JS-слайдСр простым ΠΈ быстрым способом. ΠŸΡ€ΠΎΡΡ‚ΠΎ посмотритС Π²ΠΈΠ΄Π΅ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ слайдСра Javascript

Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΌΠΈ эффСктами ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ своСму Javascript Slider!

Π‘Π»Π°ΠΉΠ΄Π΅Ρ€ Javascript-ΠΊΠΎΠ΄

Код для вставки ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ:

 
  
  

HTML-ΠΊΠΎΠ΄ для вставки ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π³Π°ΠΌΠΈ Π² Ρ‚ΠΎΠΌ мСстС, Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ слайдСр Javascript:

 


  • Canal ВСнСция, Π˜Ρ‚Π°Π»ΠΈΡ
  •  Π Π°ΠΉΠΎΠ½ ΠšΠ°Π½Π½Π°Ρ€Π΅Π΄ΠΆΠΎ Π‘Π°ΠΌΡ‹ΠΉ сСвСрный ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ историчСских ΠΊΠ²Π°Ρ€Ρ‚Π°Π»ΠΎΠ² Π’Π΅Π½Π΅Ρ†ΠΈΠΈ.
  • ΠœΠΎΡΡ‚ ΠšΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΡ†ΠΈΠΈ Ponte della Costituzione (Π½Π° английском языкС: ΠœΠΎΡΡ‚ ΠšΠΎΠ½ΡΡ‚ΠΈΡ‚ΡƒΡ†ΠΈΠΈ)
  • Dorsoduro Дорсодуро - ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡˆΠ΅ΡΡ‚ΠΈ сСстиСрСй Π’Π΅Π½Π΅Ρ†ΠΈΠΈ, сСвСрная Π˜Ρ‚Π°Π»ΠΈΡ.
  •  Π―Ρ€ΠΊΠΈΠ΅ Π΄ΠΎΠΌΠ° ВСнСция, Π˜Ρ‚Π°Π»ΠΈΡ
  • Night lights ВСнСция, Π˜Ρ‚Π°Π»ΠΈΡ
  • Narrow street ВСнСция, Π˜Ρ‚Π°Π»ΠΈΡ

Π‘Π’Π•Πš Π­Π€Π€Π•ΠšΠ’ И Π’Π•ΠœΠ Π˜ΠžΠΠžΠ‘Π€Π•Π Π« JAVASCRIPT SLIDER

Π’ этой дСмонстрации слайдСра ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстный эффСкт «стСка» для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ слайдами.Π’ этом случаС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½ΠΎΠ²Ρ‹ΠΉ слайд просто смахиваСт справа Π½Π°Π»Π΅Π²ΠΎ. Никаких ΠΏΡ€ΠΈΡ‡ΡƒΠ΄Π»ΠΈΠ²Ρ‹Ρ… Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠ² ΠΈ ΠΎΡ‚Π²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΡ… фокусов, простоС смахиваниС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Ρ€ΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ отвлСкаСтся ΠΈ сосрСдотачиваСтся прямо Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π²ΠΏΠ΅Ρ€Π΅Π΄ΠΈ.

ДСмонстрационный слайдСр ΠΈΠΌΠ΅Π΅Ρ‚ острыС ΡƒΠ³Π»ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ поля для тСкста, располоТСнныС Π² Π½ΠΈΠΆΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ. КаТдая ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° прСдставляСт собой ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ с Π½Π΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ Π±Π΅Π»Ρ‹ΠΌΠΈ надписями. Π•ΡΡ‚ΡŒ Π΄Π²Π° ряда тСкстовых ΠΏΠΎΠ»Π΅ΠΉ, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ справа Π½Π°Π»Π΅Π²ΠΎ, слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ ΠΈΠ»ΠΈ свСрху Π²Π½ΠΈΠ·.Π­Ρ‚ΠΈ тСкстовыС поля ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ синюю Ρ€Π°ΠΌΠΊΡƒ с Π»Π΅Π²ΠΎΠΉ стороны Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ синСй Ρ€Π°ΠΌΠΊΠ΅ Π²Π½ΠΈΠ·Ρƒ всСй Ρ€Π°ΠΌΠΊΠΈ слайдСра. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΎΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°Π΄Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π±Π΅Π· ΠΏΠΎΠ»Π΅ΠΉ.

ΠŸΡƒΠ½ΠΊΡ‚Ρ‹ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π²Π½ΠΈΠ·Ρƒ посСрСдинС Π² Ρ„ΠΎΡ€ΠΌΠ΅ простых сСрых ΠΊΡ€ΡƒΠΆΠΊΠΎΠ². ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ синиС стрСлки для Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ справа ΠΈ слСва. Они ΠΎΠ±Π° Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹, ΠΏΠΎΠΊΠ° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ взаимодСйствуСт с ΡˆΠΎΡƒ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вашС сообщСниС Π²Ρ‹Π΄Π΅Π»ΡΠ»ΠΎΡΡŒ, ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΎ Π²Π΅Ρ‰Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚.Π­Ρ‚Π° дСмонстрация слайдСра ΠΈΠΌΠ΅Π½Π½ΠΎ такая. Он простой, эффСктивный, приятный для Π³Π»Π°Π· ΠΈ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π΅Ρ‚ самоС Π³Π»Π°Π²Π½ΠΎΠ΅ — ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ.

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ слайдСр запускаСтся автоматичСски, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция «автоматичСскоС воспроизвСдСниС слайд-ΡˆΠΎΡƒΒ». Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ воспроизвСдСния / ΠΏΠ°ΡƒΠ·Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΎΠ±Ρ‰ΠΈΡ… свойств. Π­Ρ‚ΠΎΡ‚ слайдСр ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ смахиваниС, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ слайдСром Π½Π° своих ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

ЗдравствуйтС, слуТба ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² WowSlider! Π― Ρ€Π°Π½ΡŒΡˆΠ΅ занимался Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π΄Π΅Π»Π°ΠΌΠΈ, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ снова Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡΡŒ ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ Π²Π΅Π±-сайтов.Π― полагаю, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ Ρƒ мСня Π±Ρ‹Π»Π° нСограничСнная вСрсия вашСго ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π° Π²Π΅Π±-сайтС, ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½Π° ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ. Π― Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ послСдняя Π±Ρ‹Π»Π° вСрсия 4.1. Π•ΡΡ‚ΡŒ Π»ΠΈ Ρ†Π΅Π½Π° обновлСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ я ΠΌΠΎΠ³ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии?

Π”Ρ€ΡƒΠ³ΠΎΠΉ вопрос. ΠŸΠΎΠ΄ΡƒΠΌΠ°Π», ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π±Ρ‹Π»ΠΎ большС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π― ΠΈΡ‰Ρƒ слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π±ΠΎΠ»Π΅Π΅ настраиваСмым функциям ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ сообщСния ΠΏΠΎΠ²Π΅Ρ€Ρ… изобраТСния (см. ΠŸΡ€ΠΈΠ»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€), я ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π΅Π³ΠΎ Π² вашСм ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π½ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π³ΠΈΠ±ΠΊΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°.Π£ вас Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹?

ВсС обновлСния бСсплатны Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° послС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ. К соТалСнию, ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ бСсплатного обновлСния закончился. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π° 50% ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ стоимости Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² свойства слайдСра, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ настройтС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅.

Π­ΠΉ, я надСюсь, Ρ‚Ρ‹ смоТСшь Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊΠΎ ΠΌΠ½Π΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС. Π― создаю Π½ΠΎΠ²Ρ‹ΠΉ сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ jquery, javascript ΠΈ bootstrap для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ страницы. Π― ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ jsslider (я Π΅Ρ‰Π΅ Π½Π΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π» Π΅Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ) для отобраТСния Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ страницС, ΠΈ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Когда Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу Π²Π΅Π±-сайта (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠΈ Ρ‚. Π”.), А Π·Π°Ρ‚Π΅ΠΌ Π²Π΅Ρ€Π½Π΅Ρ‚Π΅ΡΡŒ ΠΊ Β«Π”ΠžΠœΠΠ¨ΠΠ•ΠœΠ£Β», ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π±ΡƒΠ΄Π΅Ρ‚ странно сСбя вСсти, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу. Π― надСюсь, Π²Ρ‹ смоТСтС Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° это ΠΈ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅? Π’ΠΎΠ²Π°Ρ€ ΠΌΠ½Π΅ нравится, ΠΈ я Ρ…ΠΎΡ‡Ρƒ Π΅Π³ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ.Бпасибо!

К соТалСнию, Π½Π°ΠΌ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ воспроизвСсти Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. РасскаТитС, поТалуйста, ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅. НавСрноС, Π΄Π΅Π»ΠΎ Π² настройках Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Chrome. ΠŸΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π²Π΅Ρ€Π½Π΅Ρ‚Π΅ΡΡŒ Π΄ΠΎΠΌΠΎΠΉ. Но Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ быстрСС ΠΈ эффСкт происходит Π΄Π²Π°ΠΆΠ΄Ρ‹, Π° Π½Π΅ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. Π’Π°ΠΊΠΆΠ΅, Ссли Π±Ρ‹ Ρƒ мСня Π±Ρ‹Π»ΠΈ стрСлки Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ Π½Π°Π·Π°Π΄, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΈ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°ΡŽΡ‚ сбои, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Π° изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ стрСлку (ΠΏΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ‰ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ скрыты ΠΈΠ»ΠΈ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹, ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°ΡŽΡ‚)

ΠœΡ‹ Π½Π΅ смогли Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с вашим слайд-ΡˆΠΎΡƒ.ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ свой Π²Π΅Π±-сайт Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах. Если Π½Π° Π½ΠΈΡ… Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Ρ‚ΠΎ это связано с настройками вашСго устройства ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ исчСзла, Π΄Π°ΠΉΡ‚Π΅ Π½Π°ΠΌ Π·Π½Π°Ρ‚ΡŒ.

Π― ΠΎΡ‚ΠΊΡ€Ρ‹Π» страницу Π² Internet Explorer, Chrome ΠΈ Safari, ΠΈ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ самоС Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… (ΠΈ Π½Π° мобильном Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅). Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· wowslider, Π½ΠΎ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ я добавляю Π΅Π΅, всС ΠΈΠ΄Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡˆΠ°Ρ‚ΠΊΠΎ … Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π½ΠΎΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΊ изобраТСниям слайдСров, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ» стрСлки Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ Π½Π°Π·Π°Π΄.Π’Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚Π΅ Π²Π΅Π±-сайт, ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ … НаТмитС «ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚», Π·Π°Ρ‚Π΅ΠΌ «Π‘Срвис ΠΏΠΎ Π±ΡƒΡ‚Ρ‹Π»ΠΊΠ°ΠΌ» ΠΈ «Π“алСрСя», Π° Π·Π°Ρ‚Π΅ΠΌ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π΄ΠΎΠΌΠΎΠΉ, ΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ всС становится ΡˆΠ°Ρ‚ΠΊΠΈΠΌ, изобраТСния Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π² Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ порядкС, ΠΈ стрСлки Π³Π»ΡŽΡ‡Π°Ρ‚, Ссли ΠΎΠ½ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ это сразу, ΠΏΠΎΠ±Ρ€ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ сайту Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΈ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ, Π²Ρ‹ это Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅. ОбновлСниС страницы исправляСт всС, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ просмотритС страницу ΠΈ Π½Π΅ Π²Π΅Ρ€Π½Π΅Ρ‚Π΅ΡΡŒ Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ. Π’Π°ΠΊΠΆΠ΅ сбой ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ссылки Π½Π° страницС ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π·Π½Π°Ρ‡ΠΊΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅ ΠΈ Ρ‚. Π”.Π― надСюсь, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ смоТСм это Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ. Бпасибо

Π”ΡƒΠΌΠ°ΡŽ, Π² WOW Slider Π½Π΅Ρ‚ ошибок. ΠŸΠΎΡ…ΠΎΠΆΠ΅, Π² вашСм html / js-ΠΊΠΎΠ΄Π΅ Π΅ΡΡ‚ΡŒ ошибка. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ jquery src, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Если Ρƒ Вас Π΅ΡΡ‚ΡŒ вопросы, поТалуйста ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ.

Π― Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠ·Π²ΠΈΠ½ΠΈΡ‚Π΅. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ°, Π½ΠΎ ΠΏΡ€ΠΈ вставкС дСйствуСт Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ. Если Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ„Π°ΠΉΠ» jquery, я сдСлал это, ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΆΠ΅.Если я ΡƒΠ΄Π°Π»ΡŽ Ρ„Π°ΠΉΠ» jquery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ слайдСр wow, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π·Π°Π½ΠΎΠ²ΠΎ. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ этим инструкциям: http://wowslider.com/help/create-an-image-slider-32.html Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ использования Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий jQuery Π½Π° ΠΎΠ΄Π½ΠΎΠΉ страницС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ со своСй страницы всС ссылки Π½Π° Ρ„Π°ΠΉΠ»Ρ‹ .js. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π°ΠΌ, Ссли Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ вопросы ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° всСгда Ρ€Π°Π΄Π° ΠΏΠΎΠΌΠΎΡ‡ΡŒ.

1) Как Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ iframe Π²Π½ΡƒΡ‚Ρ€ΠΈ слайдСра Slide of Wow

2) Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ описания ΠΏΠΎΠΌΠΈΠΌΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ alt? Π― Π²ΠΈΠΆΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ΠΉ с описаниСм всСго Π΄Π²Π°. ΠœΠΎΠ³Ρƒ Π»ΠΈ я Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 4 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… тСкстовых поля?

3) Как Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню?

Как я ΠΌΠΎΠ³Ρƒ Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ iframe Π² слайдСр? Как я ΠΌΠΎΠ³Ρƒ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ поля описания Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах Π½Π° слайдС? Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ мСню, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пСрСходят ΠΊ слайду Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ слайдСрС?

К соТалСнию, эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

Π― создал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ слайдСра Wow (вСрсия 8.7.1) ΠΈ вставил html-ΠΊΠΎΠ΄ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ Ρ‚Π΅Π»ΠΎ, ΠΊΠ°ΠΊ описано Π² описаниях экспорта Wowslider, Π½ΠΎ Mobirise Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ изобраТСния ΠΏΡ€ΠΈ просмотрС ΠΈΠ»ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ΠΈ находятся Π² ΠΏΠΎΠ΄ΠΏΠ°ΠΏΠΊΠ΅ «data1″ /ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ». Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» Ρ€Π°Π·Π½Ρ‹Π΅ мСста для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Mobirise Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½ΡƒΡŽ Π½Π°ΠΉΡ‚ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» изобраТСния. Π•ΡΡ‚ΡŒ прСдлоТСния, ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ слайдСр Wow Π½Π° ΠΌΠΎΠΉ сайт Mobirise?

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΠΈ Β«dataΒ» ΠΈ Β«engineΒ» Π² ΠΎΠ΄Π½Ρƒ ΠΏΠ°ΠΏΠΊΡƒ со своСй страницСй.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹

Π‘Π°ΠΌΡ‹ΠΉ соврСмСнный сСнсорный слайдСр для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств

Swiper — это самый соврСмСнный бСсплатный сСнсорный слайдСр для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ускорСниСм ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для использования Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтах, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-прилоТСниях ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… / Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹Ρ… прилоТСниях.

Swiper Π½Π΅ совмСстим со всСми ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ, это соврСмСнный сСнсорный слайдСр, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° соврСмСнныС прилоТСния / ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ ΠΈ простоту .

Swiper, наряду с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Framework7 — ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ iOS ΠΈ Android. Swiper Ρ‚Π°ΠΊΠΆΠ΅ являСтся ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ слайдСра ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Ionic Framework.

  • Library Agnostic

    Swiper Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ jQuery, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Swiper Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ мСньшС ΠΈ быстрСС. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ бСзопасно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с Ρ‚Π°ΠΊΠΈΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ jQuery, Zepto, jQuery Mobile ΠΈ Ρ‚. Π”.
  • БСнсорноС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ 1: 1

    По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Swiper обСспСчиваСт взаимодСйствиС с сСнсорным Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ 1: 1, Π½ΠΎ это ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² настройках Swiper
  • Mutation Observer

    Swiper ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Mutation Observer, с этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Swiper Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ ΠΏΠ΅Ρ€Π΅ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Ссли Π²Ρ‹ вноситС динамичСскиС измСнСния Π² DOM, ΠΈΠ»ΠΈ Π² сами стили Swiper
  • Rich API

    Swiper поставляСтся с ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ API.Он позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ€Π°Π·Π±ΠΈΠ²ΠΊΡƒ Π½Π° страницы, ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, эффСкты параллакса ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.
  • Полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° RTL

    Swiper — СдинствСнный слайдСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт 100% ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ RTL с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ.
  • ΠœΠ½ΠΎΠ³ΠΎΡ€ΡΠ΄Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ слайдов

    Swiper позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько строк. ΠΌΠ°ΠΊΠ΅Ρ‚ слайдов, с нСсколькими слайдами Π½Π° столбСц
  • Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°

    Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ слайду Π΅ΡΡ‚ΡŒ 3 Π½ΠΎΠ²Ρ‹Ρ… эффСкта ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°: Fade, 3D Cube ΠΈ 3D Coverflow
  • Two-way Control

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ Swiper ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° для любого количСства Π΄Ρ€ΡƒΠ³ΠΈΡ… Swiper ΠΈ Π΄Π°ΠΆΠ΅ для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ управлСния
  • ПолноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ

    Swiper поставляСтся со всСми Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ встроСнными элСмСнтами Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π½Π° страницы, стрСлки Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ
  • ΠœΠ°ΠΊΠ΅Ρ‚ Flexbox

    Swiper ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ соврСмСнныС ΠΌΠ°ΠΊΠ΅Ρ‚ flexbox для ΠΌΠ°ΠΊΠ΅Ρ‚Π° слайдов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с расчСтами Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².Π’Π°ΠΊΠΎΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ сСтку слайдов с использованиСм чистого CSS.
  • Π‘Π΅Ρ‚ΠΊΠ° ΠΌΠ°ΠΊΠ΅Ρ‚Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΡ… слайдов

    Swiper ΠΈΠΌΠ΅Π΅Ρ‚ мноТСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π΅ максимально Π³ΠΈΠ±ΠΊΠΎΠΉ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ слайдами для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ прСдставлСния, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹, расстояния ΠΌΠ΅ΠΆΠ΄Ρƒ слайдами ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Ρ„ΠΎΠ½Ρ‹ ΠΈ Ρ‚. Π΄.
  • ЛСнивая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    ЛСнивая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Swiper Π·Π°Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… / Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… слайдах Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π½ΠΈΠΌ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ.Вакая функция ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ страницы ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Swiper.
  • Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ слайды

    Swiper поставляСтся с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… слайдов, которая ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, ΠΊΠΎΠ³Π΄Π° Ρƒ вас ΠΌΠ½ΠΎΠ³ΠΎ слайдов ΠΈΠ»ΠΈ слайдов с тяТСлым ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ / изобраТСниями, поэтому ΠΎΠ½ сохранит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ количСство слайдов Π² DOM
  • И ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ …

    Π—Π΄Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ находятся всС извСстныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Swiper: ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ, ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, устойчивыС Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, автозапуск, Ρ€Π΅ΠΆΠΈΠΌ Ρ†ΠΈΠΊΠ»Π°, Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Swiper

Swiper ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ бСсплатСн ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚. источник (лицСнзия MIT)

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ APIDemosReactSvelteVue.jsAngularSupport Swiper Π² Open Collective ΠΈ ΠΏΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ Π½Π°ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π»ΡƒΡ‡ΡˆΠ΅!
Π’Π°ΡˆΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ для нас!

javascript — Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ большой ΠΏΠ°Π»Π΅Ρ† ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° большой ΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ появлялся ΠΏΠΎΠ²Π΅Ρ€Ρ… Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ°?

Мой ΠΊΠΎΠ΄ ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ², Π½ΠΎ я застрял Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° с настраиваСмыми значСниями. ΠžΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π΅Π³ΠΎ большой ΠΏΠ°Π»Π΅Ρ†, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ значСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π²Π²Π΅Π»ΠΈ Π² ΠΊΠΎΠ΄.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ я Ρ…ΠΎΡ‡Ρƒ слайдСр ΠΈ Π΅Π³ΠΎ большой ΠΏΠ°Π»Π΅Ρ†

Но это Ρ‚ΠΎ, Ρ‡Π΅Π³ΠΎ я Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΌΠΎΠ³Ρƒ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ — Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π­Ρ‚ΠΎ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ здСсь — HTML:

  

НомСр: 28



Π’Ρ‹Π²ΠΎΠ΄: 4,565

CSS:

  .range {
-webkit-appearance: Π½Π΅Ρ‚;
 высота: 10 пиксСлСй;
 ΡˆΠΈΡ€ΠΈΠ½Π°: 15 пиксСлСй;
 радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 15 пиксСлСй;
 ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: скрыто;
 наброски: Π½Π΅Ρ‚;
}
.range :: - webkit-slider-thumb {
-webkit-appearance: Π½Π΅Ρ‚;
Ρ„ΠΎΠ½: сСрый;
ΡˆΠΈΡ€ΠΈΠ½Π°: 12 пиксСлСй;
высота: 12 пиксСлСй;
радиус Π³Ρ€Π°Π½ΠΈΡ†Ρ‹: 50%;
box-shadow: -407px 0 0400px # fda62d;
курсор: ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ;
}
  

Javascript:

  функция ageSliderChange (ageSlider) {

var age = document.getElementById ("ageSlider"). Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

document.getElementById ('ageValue'). innerHTML = ageSlider;

    if (age == 25) {
        document.getElementById ("premiumValue"). innerHTML = '3,740'
        }
        else if (age == 26) {
        document.getElementById ("premiumValue"). innerHTML = '3,863'
        }
        else if (age == 27) {
        document.getElementById ("premiumValue"). innerHTML = '4,004'
        }
        else if (age == 28) {
        document.getElementById ("premiumValue"). innerHTML = '4,167'
        }
        else if (age == 29) {
        Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.getElementById ("premiumValue"). innerHTML = '4,353'
        }
        else if (age == 30) {
        document.getElementById ("premiumValue"). innerHTML = '4,565'
        }
        Π΅Ρ‰Π΅ {
        document.getElementById ("premiumValue"). innerHTML = ''
            }
    }
  

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Π»Π΅Ρ† ΠΏΠΎΠ»Π·ΡƒΠ½ΠΊΠ° ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΌ Π½Π° Π΄ΠΎΡ€ΠΎΠΆΠΊΠ΅, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ? Π—Π°Ρ€Π°Π½Π΅Π΅ спасибо.

ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Β· Bootstrap

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ слайд-ΡˆΠΎΡƒ для цикличСского ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами — изобраТСниями ΠΈΠ»ΠΈ тСкстовыми слайдами — ΠΊΠ°ΠΊ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ — это слайд-ΡˆΠΎΡƒ для цикличСского просмотра сСрии ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, созданного с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ CSS 3D ΠΈ нСбольшого количСства JavaScript. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с сСриСй ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, тСкста ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Он Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ элСмСнтов управлСния ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² Β«ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ / ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉΒ».

Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…, Π³Π΄Π΅ поддСрТиваСтся API видимости страницы, ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠΎΠ»ΡŒΠ·ΠΈΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Π΅Π±-страница Π½Π΅ Π²ΠΈΠ΄Π½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Π°, ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° свСрнуто ΠΈ Ρ‚. Π”.).

Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ карусСли Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π° карусСли, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ стандартам доступности.

НаконСц, Ссли Π²Ρ‹ создаСтС наш JavaScript ΠΈΠ· исходного ΠΊΠΎΠ΄Π°, для Π½Π΅Π³ΠΎ трСбуСтся util.js .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΠΈ Π½Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ слайдов автоматичСски. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ стили для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° содСрТимого. Π₯отя карусСли ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ элСмСнты управлСния ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Β«ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ / ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉΒ», ΠΎΠ½ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ явно.ДобавляйтС ΠΈ настраивайтС ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ установитС ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π½Π° .carousel для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов управлСния, особСнно Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ нСсколько карусСлСй Π½Π° ΠΎΠ΄Π½ΠΎΠΉ страницС.

Волько слайды

Π’ΠΎΡ‚ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ со слайдами. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ .d-block ΠΈ .img-fluid Π½Π° изобраТСниях карусСли, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

  
 ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ слайд
Π’Ρ‚ΠΎΡ€ΠΎΠΉ слайд
Π’Ρ€Π΅Ρ‚ΠΈΠΉ слайд

Π‘ элСмСнтами управлСния

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ элСмСнтов управлСния:

    

Π‘ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ

Наряду с элСмСнтами управлСния Π² ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹.

    
ВрСбуСтся Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ элСмСнт

МодСль .Активный класс Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· слайдов. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π½Π°.

Б надписями

Π›Π΅Π³ΠΊΠΎ добавляйтС подписи ΠΊ слайдам с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта .carousel-caption Π² любом элСмСнтС .carousel-item . Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π²ΠΈΠ΄ΠΎΠ²Ρ‹Ρ… экранах, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ для отобраТСния. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΌΡ‹ скрываСм ΠΈΡ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ .d-none ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ Π½Π° устройства срСднСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π° с .d-md-block .

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слайда

Nulla vitae elit libero, pharetra augue mollis interdum.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ слайда

Lorem ipsum dolor sit amet, conctetur adipiscing elit.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ слайда

Praesentmodo cursus magna, vel scelerisque nisl consctetur.

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ
  
...
...

...

ИспользованиС

Π§Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ карусСли. data-slide ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова prev ΠΈΠ»ΠΈ next , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ слайда ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π³ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ полоТСния. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ data-slide-to для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ индСкса слайда Π² ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ data-slide-to = "2" , которая сдвигаСт ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ слайда Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ индСкс, начиная с 0 .

Атрибут data-ride = "carousel" ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ карусСли ΠΊΠ°ΠΊ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ, начиная с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. НС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² сочСтании с (ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈ Π½Π΅Π½ΡƒΠΆΠ½ΠΎΠΉ) явной ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ JavaScript Ρ‚ΠΎΠΉ ΠΆΠ΅ карусСли.

Π§Π΅Ρ€Π΅Π· JavaScript

Π’Ρ‹Π·ΠΎΠ² карусСли Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ:

  $ ('. Carousel'). Carousel ()  

ΠžΠΏΡ†ΠΈΠΈ

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ JavaScript. Для Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ имя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ data- , ΠΊΠ°ΠΊ Π² data-interval = "" .

Имя Π’ΠΈΠΏ По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ОписаниС
ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π½ΠΎΠΌΠ΅Ρ€ 5000 ВрСмя Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ автоматичСским цикличСским ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ элСмСнта. Если false, ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒΡΡ.
ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° логичСский ΠΏΡ€Π°Π²Π΄Π° Π”ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° события ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.
ΠΏΠ°ΡƒΠ·Π° строка | логичСскоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«ΠΏΠ°Ρ€Π΅Π½ΠΈΠ΅Β»

Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "hover" , приостанавливаСт Ρ†ΠΈΠΊΠ» карусСли Π½Π° mouseenter ΠΈ возобновляСт Ρ†ΠΈΠΊΠ» карусСли Π½Π° mouseleave . Если установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ false , Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠ΅ курсора Π½Π° ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π½Π΅ приостанавливаСт Π΅Π΅.

На устройствах с сСнсорным экраном, ΠΊΠΎΠ³Π΄Π° установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«hoverΒ» , Ρ†ΠΈΠΊΠ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° touchend (послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ взаимодСйствиС с ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒΡŽ) Π½Π° Π΄Π²Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ автоматичСски возобновится.ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ это Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ описанному Π²Ρ‹ΡˆΠ΅ повСдСнию ΠΌΡ‹ΡˆΠΈ.

Π΅Π·Π΄ΠΈΡ‚ΡŒ строка лоТь АвтоматичСски ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт. Если «ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ», автоматичСски воспроизводит ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.
ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° логичСский ΠΏΡ€Π°Π²Π΄Π° Π”ΠΎΠ»ΠΆΠ½Π° Π»ΠΈ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ ТСсткиС остановки.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹

АсинхронныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹

ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API ΡΠ²Π»ΡΡŽΡ‚ΡΡ асинхронными ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ .Они Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡƒ, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ начинаСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, Π½ΠΎ Π΄ΠΎ Π΅Π³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ . ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π° для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ .

Π‘ΠΌ. ΠΠ°ΡˆΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ JavaScript для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ (ΠΎΠΏΡ†ΠΈΠΈ)

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ , ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ цикличСский просмотр элСмСнтов.

  $ ('. Carousel'). Carousel ({
  ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»: 2000
})  
.ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ('Ρ†ΠΈΠΊΠ»')

ΠŸΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅Ρ‚ элСмСнты карусСли слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ.

. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ('ΠΏΠ°ΡƒΠ·Π°')

Π—Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ карусСли цикличСски ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ элСмСнтам.

. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ (Π½ΠΎΠΌΠ΅Ρ€)

ЦикличСский ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ карусСли ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ (Π½Π° основС 0, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ массиву). Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡƒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ элСмСнт. (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС slid.bs.carousel ).

.carousel ('прСдыдущая')

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ элСмСнту. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡƒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ элСмСнт. (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС slid.bs.carousel ).

. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ('Π΄Π°Π»Π΅Π΅')

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ элСмСнту. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡƒ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт. (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС slid.bs.carousel ).

. ΠšΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ('ΡƒΡ‚ΠΈΠ»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ')

Π£Π½ΠΈΡ‡Ρ‚ΠΎΠΆΠ°Π΅Ρ‚ ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ элСмСнта.

Бобытия

Класс карусСли

Bootstrap прСдоставляСт Π΄Π²Π° события для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ карусСли.Оба события ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства:

  • Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ : Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ двиТСтся ΠΊΠ°Ρ€ΡƒΡΠ΅Π»ΡŒ ( Β«Π²Π»Π΅Π²ΠΎΒ», ΠΈΠ»ΠΈ Β«Π²ΠΏΡ€Π°Π²ΠΎΒ», ).

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *