Css ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ: :active — CSS | MDN

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

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ CSS β€” Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сайт

Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ псСвдоклассы Π² CSS

Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь, Π΄Ρ€ΡƒΠ·ΡŒΡ, сСгодня Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ понятиС псСвдокласса Π² языкС CSS (Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ псСвдоклассом ΠΈ псСвдоэлСмСнтом смотритС Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ).

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ β€” это ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ½ΠΊΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ элСмСнтов ΠΈ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠΌ CSS-свойства, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ эффСкты.

ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ схСма псСвдокласса Π² CSS, выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


сСлСктор:псСвдокласс {
 CSS-свойства: значСния;
}

Или


:псСвдокласс {
 CSS-свойства: значСния;
}

ΠŸΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ псСвдокласса, ставится Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅.

Распространённый ΠΏΡ€ΠΈΠΌΠ΅Ρ€ псСвдокласса, это ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ внСшнСго Π²ΠΈΠ΄Π° элСмСнта, ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° Π½Π΅Π³ΠΎ курсора ΠΌΡ‹ΡˆΠΈ. НапримСр Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ эффСкт, Ссли Π½Π°Π²Π΅Π΄Ρ‘Ρ‚Π΅ курсор ΠΌΡ‹ΡˆΠΈ Π½Π° ссылку Π½Π°Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽΡΡ Π² Π±ΠΎΠΊΠΎΠ²ΠΎΠΌ мСню: снизу Ρƒ ссылки появится ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎΡ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ эффСкт, появляСтся благодаря псСвдоклассу

:hover.

Π’ CSS-ΠΊΠΎΠ΄Π΅ это выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


/* ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Ρƒ ссылок */
a {
 text-decoration:none;
}
/* Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΎΠ΄Ρ‡Ρ‘Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈ 
Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° Π½Π΅Ρ‘, курсором ΠΌΡ‹ΡˆΠΈ */
a:hover {
 text-decoration:underline;
}

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

Π’ CSS-ΠΊΠΎΠ΄Π΅ это выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


table tr:hover {
 background:#ddd;
}

КакиС псСвдоклассы ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π² CSS?

Рассмотрим, ΠΊΠ°ΠΊΠΈΠ΅ псСвдоклассы ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π² языкС CSS.

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с состояниСм элСмСнта

  • :link β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ссылкам, Π½ΠΎ Π½Π΅ якорям
  • :visited β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΡƒΠΆΠ΅ посСщённым ссылкам
  • :hover β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ Π½Π° элСмСнт
  • :active β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ элСмСнту, ΠΏΡ€ΠΈ условии Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡ‹ΡˆΠΈ Π΅Ρ‰Π΅ Π½Π΅ ΠΎΡ‚ΠΏΡƒΡ‰Π΅Π½Π°
  • :focus β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ элСмСнтом фокуса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ»ΠΈ ΠΏΠΎ тСкстовому полю (для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти Π΄Π°Π½Π½Ρ‹Π΅), фокус ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ (ссылки, ΠΊΠ½ΠΎΠΏΠΊΠΈ, элСмСнты Ρ„ΠΎΡ€ΠΌΡ‹), ΠΏΠΎΠΌΠΈΠΌΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΌΡ‹ΡˆΠΈ фокус ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ элСмСнты ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ табуляции (Tab) Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ примСняСмыС ΠΊ элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹

  • :checked β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΡ€ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈ элСмСнтов Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ„Π»Π°ΠΆΠΊΠΈ (radio) ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅Π»ΠΈ (checkbox)
  • :disabled β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹ΠΌ (Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ) элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹
  • :enabled β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹ΠΌ (ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ) элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹
  • :optional β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для заполнСния элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹ input, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… отсутствуСт Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ required
  • :required β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ для заполнСния элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹ input, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… имССтся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ required

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ элСмСнтов

  • :first-child β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ родитСля (Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠΎΡ‚ΠΎΠΌΠΎΠΊ:first-child { })
  • :last-child β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства послСднСму ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ родитСля
  • :first-of-type β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ родитСля ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ
  • :last-of-type β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства послСднСму ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ родитСля ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ
  • :nth-child β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΠΎΡ‚ΠΎΠΌΠΊΠ°ΠΌ родитСля Π½Π° основС ΠΈΡ… Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² структурС HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ родитСля (:nth-child(odd|even|число|Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅))
  • :nth-last-child β€” Ρ‚ΠΎ ΠΆΠ΅ Ρ‡Ρ‚ΠΎ ΠΈ :nth-child, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нумСрация ΠΈΠ΄Ρ‘Ρ‚ с ΠΊΠΎΠ½Ρ†Π°
  • :nth-of-type β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства ΠΏΠΎΡ‚ΠΎΠΌΠΊΠ°ΠΌ элСмСнта ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ, Π½Π° основС ΠΈΡ… Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² структурС HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ родитСля (:nth-of-type(odd|even|число|Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅))
  • :nth-last-of-type β€” Ρ‚ΠΎ ΠΆΠ΅ Ρ‡Ρ‚ΠΎ ΠΈ :nth-of-type, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нумСрация ΠΈΠ΄Ρ‘Ρ‚ с ΠΊΠΎΠ½Ρ†Π°
  • :only-child β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства элСмСнту ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ, ΠΏΡ€ΠΈ условии Ρ‡Ρ‚ΠΎ ΠΎΠ½ СдинствСнный Ρƒ родитСля
  • :only-of-type β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства элСмСнту ΠΏΠΎΡ‚ΠΎΠΌΠΊΡƒ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ, ΠΏΡ€ΠΈ условии Ρ‡Ρ‚ΠΎ ΠΎΠ½ СдинствСнный Ρƒ родитСля

Под Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ Ρ‚ΡƒΡ‚ понимаСтся ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ сСлСктор, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находятся Π΄Π°Π½Π½Ρ‹Π΅ элСмСнты.

ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ псСвдоклассы

  • :empty β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства, пустым элСмСнтам страницы, Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅Ρ‚Ρƒ, Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ <span></span> ΠΈΠ»ΠΈ <td></td>
  • :not(сСлСктор) β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства всСм элСмСнтам, ΠΊΡ€ΠΎΠΌΠ΅ сСлСкторов ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² скобках
  • :target β€” Π·Π°Π΄Π°Ρ‘Ρ‚ CSS-свойства для элСмСнтов, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ пСрСходят ΠΏΠΎ ссылкам-якорям

Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ псСвдоклассом ΠΈ псСвдоэлСмСнтом Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ: псСвдокласс Π·Π°Π΄Π°Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ для элСмСнта страницы, Π° псСвдоэлСмСнт Π·Π°Π΄Π°Ρ‘Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ для части элСмСнта страницы ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ.

На этом ΠΏΠΎΠΊΠ° всё, Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ псСвдоклассами nth-child ΠΈ nth-of-type, Ρ‚ΠΎΠ³Π΄Π° Π΄ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠΊ πŸ™‚

ДСтскиС татарскиС стихи β€” для ΠΌΠ°Π»Ρ‹ΡˆΠ΅ΠΉ ΠΈ ΠΈΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π½Π° ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΊΠ°Ρ… Π² дСтском саду.

  • Category: Π Π°Π·Π½ΠΎΠ΅

Π”Π°Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ поста: 5 фСвраля 2016

Π”Π°Ρ‚Π° обновлСния поста: 26 октября 2014

БСсплатный хостинг ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π‘Π΅Π³Π΅Ρ‚, для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…: beget. com/ru/hosting/free

HTML ΠΈ CSS с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΊΠΎΠ΄Π°

Π’Π΅Π³ <button> (ΠΎΡ‚ Π°Π½Π³Π». button

β€” ΠΊΠ½ΠΎΠΏΠΊΠ°) создаёт Π½Π° Π²Π΅Π±-страницС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΏΠΎ своСму Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ <input> (с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ type="button | reset | submit").

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ этого элСмСнта, <button> ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности ΠΏΠΎ созданию ΠΊΠ½ΠΎΠΏΠΎΠΊ. НапримСр, Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ элСмСнты HTML, Π² Ρ‚ΠΎΠΌ числС изобраТСния. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ стили ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡƒΡ‚Ρ‘ΠΌ измСнСния ΡˆΡ€ΠΈΡ„Ρ‚Π°, Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π°, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π€ΠΎΡ€ΠΌΡ‹
  • button
  • datalist
  • fieldset
  • form
  • input
  • label
  • legend
  • meter
  • optgroup
  • option
  • output
  • progress
  • select
  • textarea

Бинтаксис

<button>...</button>

Π—Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚Π΅Π³ обязатСлСн.

Атрибуты

autofocus
УстанавливаСт, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ фокус послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
disabled
Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ доступ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ элСмСнта.
form
БвязываСт ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ.
formaction
Π—Π°Π΄Π°Ρ‘Ρ‚ адрСс, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ.
formenctype
Бпособ кодирования Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹.
formmethod
Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹.
formnovalidate
ΠžΡ‚ΠΌΠ΅Π½ΡΠ΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ.
formtarget
ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΈΠ»ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ΅.
name
ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ имя ΠΊΠ½ΠΎΠΏΠΊΠΈ.
type
УстанавливаСт Ρ‚ΠΈΠΏ ΠΊΠ½ΠΎΠΏΠΊΠΈ: обычная; для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° сСрвСр; для очистки Ρ„ΠΎΡ€ΠΌΡ‹.
value
Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π° сСрвСр ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов.

Π’Π°ΠΊΠΆΠ΅ для этого Ρ‚Π΅Π³Π° доступны ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.

autofocus

Атрибут autofocus устанавливаСт, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ фокус послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. Π’Π°ΠΊΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ сразу Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π½Π° Π½Π΅Ρ‘ фокуса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

Бинтаксис

<button autofocus>...</button>

ЗначСния

НСт.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ.

disabled

Π‘Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ доступ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈ Π΅Ρ‘ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. Она Π² Ρ‚Π°ΠΊΠΎΠΌ случаС отобраТаСтся сСрым Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ нСдоступна для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, такая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ фокус ΠΏΡƒΡ‚Ρ‘ΠΌ наТатия Π½Π° ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Tab, ΠΌΡ‹ΡˆΡŒΡŽ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ способом. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Ρ‚Π°ΠΊΠΎΠ΅ состояниС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· скрипты. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ пСрСдаётся Π½Π° сСрвСр.

Бинтаксис

<button disabled>...</button>

ЗначСния

НСт.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ.

form

БвязываСт ΠΊΠ½ΠΎΠΏΠΊΡƒ с Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΠΏΠΎ Π΅Ρ‘ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ. Вакая связь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π² случаС, ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ располагаСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ элСмСнта <form>, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ создании Π΅Ρ‘ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ.

Бинтаксис

<button form="<ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€>">...</button>

ЗначСния

Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΡ‹ (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° id элСмСнта <form>).

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

НСт.

formaction

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ адрСс ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Ρ„ΠΎΡ€ΠΌΡ‹ β€” это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, которая ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ с Π½ΠΈΠΌΠΈ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹Π΅ дСйствия. Атрибут formaction ΠΏΠΎ своСму Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ

action элСмСнта <form>. Если ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ action ΠΈ formaction, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ action игнорируСтся ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°ΡŽΡ‚ΡΡ ΠΏΠΎ адрСсу, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² formaction.

Бинтаксис

<button formaction="<адрСс>">...</button>

ЗначСния

НСт.

formenctype

УстанавливаСт способ кодирования Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€ΠΈ ΠΈΡ… ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Π½Π° сСрвСр. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ явно указываСтся Π² случаС, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ»Π΅ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° (input type="file"). Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΏΠΎ своСму Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ enctype элСмСнта <form>.

Бинтаксис

<button
  formenctype="application/x-www-form-urlencoded | multipart/form-data | text/plain"
>
  ...
</button>

ЗначСния

application/x-www-form-urlencoded
ВмСсто ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ставится +, символы Π²Ρ€ΠΎΠ΄Π΅ русских Π±ΡƒΠΊΠ² ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΡ… ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, %D0%9F%D0%B5%D1%82%D1%8F вмСсто ΠŸΠ΅Ρ‚Ρ).
multipart/form-data
Π”Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ примСняСтся ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ².
text/plain
ΠŸΡ€ΠΎΠ±Π΅Π»Ρ‹ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π·Π½Π°ΠΊΠΎΠΌ +, Π±ΡƒΠΊΠ²Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ символы Π½Π΅ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

  • application/x-www-form-urlencoded

formmethod

Атрибут сообщаСт Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, ΠΊΠ°ΠΊΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ слСдуСт ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° сСрвСр.

Бинтаксис

<button formmethod="get | post">...</button>

ЗначСния

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° β€” GET ΠΈ POST.

GET
Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ нСпосрСдствСнно Π² адрСсной строкС Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°Ρ€ «имя=Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊ адрСсу страницы послС Π²ΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ампСрсандом (символ &). ΠŸΠΎΠ»Π½Ρ‹ΠΉ адрСс ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Π±ΡƒΠ΄Π΅Ρ‚ http://site.ru/doc/?name=Vasya&password=pup. ΠžΠ±ΡŠΡ‘ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 4 Кб.
POST
ΠŸΠΎΡΡ‹Π»Π°Π΅Ρ‚ Π½Π° сСрвСр Π΄Π°Π½Π½Ρ‹Π΅ Π² запросС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΎΠ±ΡŠΡ‘ΠΌ пСрСсылаСмых Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ лишь настройками сСрвСра.

formnovalidate

ΠžΡ‚ΠΌΠ΅Π½ΡΠ΅Ρ‚ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π½Π° ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ. Вакая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° дСлаСтся Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ автоматичСски ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° сСрвСр для ΠΏΠΎΠ»Π΅ΠΉ <input type="email">, <input type="url">, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° pattern ΠΈΠ»ΠΈ required Ρƒ элСмСнта <input>.

Бинтаксис

<button formnovalidate>...</button>

ЗначСния

НСт.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ этот Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½.

formtarget

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ имя Ρ„Ρ€Π΅ΠΉΠΌΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹ΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΡ‹, Π² Π²ΠΈΠ΄Π΅ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.

Бинтаксис

<button
  formtarget="<имя Ρ„Ρ€Π΅ΠΉΠΌΠ°> | _blank | _self | _parent | _top"
>
  ...
</button>

ЗначСния

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

_blank
Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ страницу Π² Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
_self
Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ страницу Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ.
_parent
Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ страницу Π²ΠΎ Ρ„Ρ€Π΅ΠΉΠΌ-Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ; Ссли Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² Π½Π΅Ρ‚, Ρ‚ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ _self.
_top
ΠžΡ‚ΠΌΠ΅Π½ΡΠ΅Ρ‚ всС Ρ„Ρ€Π΅ΠΉΠΌΡ‹ ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ страницу Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°; Ссли Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ² Π½Π΅Ρ‚, Ρ‚ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ _self.

name

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ имя ΠΊΠ½ΠΎΠΏΠΊΠΈ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, это имя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ΅ значСния ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° сСрвСр ΠΈΠ»ΠΈ для доступа ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Ρ‡Π΅Ρ€Π΅Π· скрипты.

Бинтаксис

<button name="<имя>">...</button>

ЗначСния

Π’ качСствС ΠΈΠΌΠ΅Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π°Π±ΠΎΡ€ символов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ числа ΠΈ Π±ΡƒΠΊΠ²Ρ‹. JavaScript чувствитСлСн ΠΊ рСгистру, поэтому ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ элСмСнту ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΡΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ Ρ‚Ρƒ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΡƒ написания, Ρ‡Ρ‚ΠΎ ΠΈ Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ name.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

НСт.

type

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ‚ΠΈΠΏ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСт Π΅Ρ‘ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅. По Π²Π½Π΅ΡˆΠ½Π΅ΠΌΡƒ Π²ΠΈΠ΄Ρƒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, Π½ΠΎ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ свои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Бинтаксис

<button type="button | reset | submit">...</button>

ЗначСния

button
ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°.
reset
Кнопка для очистки Π²Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ возвращСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС.
submit
Кнопка для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π° сСрвСр.
menu
ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ мСню, созданноС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта <menu>.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

  • submit

value

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ Π½Π° сСрвСр. На сСрвСр отправляСтся ΠΏΠ°Ρ€Π° «имя=Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Β», Π³Π΄Π΅ имя задаётся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ name элСмСнта <button>, Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ value. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ с тСкстом Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅, Ρ‚Π°ΠΊ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π’Π°ΠΊΠΆΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ value примСняСтся для доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Ρ‡Π΅Ρ€Π΅Π· скрипты.

Бинтаксис

<button value="<тСкст>">...</button>

ЗначСния

Π›ΡŽΠ±Π°Ρ тСкстовая строка.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

НСт.

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ

  • WHATWG HTML Living Standard
  • HTML5
  • HTML 4.01 Specification

ОписаниС ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>BUTTON</title>
  </head>
  <body>
    <p>
      <button>Кнопка с тСкстом</button>
      <button>
        <img
          src="image/umbrella.gif"
          alt="Π—ΠΎΠ½Ρ‚ΠΈΠΊ"
         
        />
        Кнопка с рисунком
      </button>
    </p>
  </body>
</html>

Бсылки

  • Π’Π΅Π³ <button> MDN (рус. )

CSS, псСвдокласс, псСвдоэлСмСнт: hover, child, target

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

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ классы Π² Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ физичСски ΠΎΠ½ΠΈ Π½Π° страницС Π½Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚. Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ элСмСнты Π½Π° основании Π½Π΅ входящСй Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ получится Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ сСлСктором. Π’ΠΎΡ‚ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Ρƒ вас Π΅ΡΡ‚ΡŒ красная ΠΊΠ½ΠΎΠΏΠΊΠ°, Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΎΠ½Π° ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ синСй. ВСорСтичСски это ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° JavaScript, Π½ΠΎ Π·Π°Ρ‡Π΅ΠΌ Ρ‚Π°ΠΊΠΈΠ΅ слоТности? Π“ΠΎΡ€Π°Π·Π΄ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ :hover CSS. Π‘ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΡƒ Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора ΠΌΡ‹ΡˆΠΈ.

Бписок псСвдоклассов CSS рСгулярно обновляСтся. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», появится нСсколько Π½ΠΎΠ²Ρ‹Ρ…. Для Π½Π°Ρ‡Π°Π»Π° рассмотрим Ρ‚Π΅, Ρ‡Ρ‚ΠΎ появились Π² спСцификации CSS3.

:nth-of-type

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

БСйчас всС дСлаСтся ΠΏΡ€ΠΎΡ‰Π΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ псСвдокласс CSS :nth-of-type. Π­Ρ‚ΠΎ даст Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ эффСкт, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ мСняя Π² Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ дСйствия прост: Π²Ρ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ сСлСктор, Π° Π² скобках послС Π΅Π³ΠΎ названия ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ элСмСнты. НапримСр, :nth-of-type(even) Π½Π°ΠΉΠ΄Π΅Ρ‚ всС Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ элСмСнты, Π° :nth-of-type(odd) – Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹Π΅. БущСствуСт большоС количСство Ρ„ΠΎΡ€ΠΌΡƒΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для максимально Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ контроля. Π’ скобках ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ число – Π² Ρ‚Π°ΠΊΠΎΠΌ случаС стили Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ элСмСнту, индСкс ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π²Π΅Π½ этому числу.

:nth-child

Π­Ρ‚ΠΎΡ‚ псСвдокласс CSS ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ дСйствия схоТ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌ, Π½ΠΎ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π½Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ с Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌΠΈ элСмСнтами Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ элСмСнта. НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ Ρ‚Π΅Π³ΠΎΠ² <li> Π² спискС, Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ul:nth-child, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ <ul> являСтся Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ <li>.

Для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ контроля ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹. Они довольно слоТны для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°, Π½ΠΎ стоит Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² синтаксис, ΠΊΠ°ΠΊ всС становится ΠΏΡ€ΠΎΡ‰Π΅. Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹ выглядят Ρ‚Π°ΠΊ: an+b, Π³Π΄Π΅ Π° – это ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒ, Π° b – смСщСниС. НапримСр, Ссли Π² скобках ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ n, Ρ‚ΠΎ псСвдокласс Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚ всС Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ элСмСнты (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ условия Π² Π²ΠΈΠ΄Π΅ Π° ΠΈ b). Если ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ n+2, Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ всС элСмСнты, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ смСщСниС Ρ€Π°Π²Π½ΠΎ Π΄Π²ΡƒΠΌ). Π›ΡƒΡ‡ΡˆΠ΅ всСго этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠŸΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ с Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌΠΈ.

:last-child

Π’ΡƒΡ‚ всС просто. ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ CSS child ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ элСмСнта. Π­Ρ‚ΠΎΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ послСдний Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ родитСля. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ довольно часто, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ послСднюю строку Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ отступ Ρƒ послСднСго Π±Π»ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ пСрСноса Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку.

:nth-last-child

По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ дСйствия Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π²ΡˆΠ΅ΠΌΡƒΡΡ Ρ€Π°Π½Π΅Π΅ nth-child, Π½ΠΎ дСйствуСт Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ, Ρ‚. Π΅. ΠΏΡ€ΠΈ использовании элСмСнты Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ снизу-Π²Π²Π΅Ρ€Ρ…. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ссли Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Ρ‹ΡΠΊΠ°Ρ‚ΡŒ нСсколько послСдних элСмСнтов.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ эти псСвдоклассы ΠΈ псСвдоэлСмСнты CSS бСсполСзны, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ†Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… классов. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. :nth-child, :nth-last-child ΠΈ ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² случаях, ΠΊΠΎΠ³Π΄Π° Ρƒ Π±Π»ΠΎΠΊΠ° имССтся ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтов. Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ классы Π΄ΠΎΠ»Π³ΠΎ ΠΈ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ.

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹ управлСния состояниями

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ элСмСнта Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ состоянии? На этот случай прСдусмотрСны псСвдоклассы CSS наТатия, навСдСния ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… дСйствий. Рассмотрим ΠΈΡ… ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

:link

Π­Ρ‚ΠΎ псСвдокласс ссылок CSS, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π΅ Π»ΡŽΠ±Ρ‹Ρ…, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ…, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠΎΡΠ΅Ρ‰Π°Π»ΠΈΡΡŒ. Π’ Π½Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ стили для Ρ‚Π΅Ρ… элСмСнтов <a>, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠ».

:visited

Аналог ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ управляСт ΡƒΠΆΠ΅ посСщСнными ссылками. ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ Π΄Π²Π° этих псСвдокласса, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ Ρ‚Π΅Π³ΠΎΠ² <a> ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ. Однако ΡƒΡ‡Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ состояния ΠΏΡ€ΠΎΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΈ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ послС очистки истории.

ПсСвдокласс :target CSS

Один ΠΈΠ· самых интСрСсных псСвдоклассов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΌ использовании Π΄ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стСпСни замСняСт использованиС JavaScript. Он Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ элСмСнтом, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Π² строкС адрСса страницы. Π”Π°, с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π° это Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

Допустим, Ρƒ нас Π½Π° страницС Π΅ΡΡ‚ΡŒ 3 Π±Π»ΠΎΠΊΠ° div с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ id: id1, id2, id3. Π’Π°ΠΊΠΆΠ΅ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ ссылки с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ значСниями href: #id1, #id2, #id3. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΏΠ΅Ρ€Π²ΡƒΡŽ ссылку Π² строкС адрСса страницы послС ссылки Π½Π° саму страницу появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ id.

Π’ CSS для всСх Π±Π»ΠΎΠΊΠΎΠ² div ΡƒΠΊΠ°Π·Π°Π½ΠΎ свойство display:none, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ target:div ΠΈ Π·Π°Π΄Π°Π΅ΠΌ Π΅ΠΌΡƒ свойство display:block. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΏΠΎ ссылкам с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ href, Π±Π»ΠΎΠΊΠ°ΠΌ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ id Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ display:block, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΎΠ½ΠΈ Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½Π° страницС! ΠŸΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ ссылкС с href=”#id1” появится Π±Π»ΠΎΠΊ с id1, ΠΈ Ρ‚. Π΄.

ВсС Π΅Ρ‰Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ понятно? ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ страницу с описанной Π²Ρ‹ΡˆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ ΠΈ стилями. Π§Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚ Π²Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π²ΠΎ всСм Ρ€Π°Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ΡΡŒ.

ΠŸΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ Π»ΡŽΠ±Ρ‹ΠΌ элСмСнтам

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ описанных Π²Ρ‹ΡˆΠ΅ псСвдоклассов Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎ ссылок для Ρ€Π°Π±ΠΎΡ‚Ρ‹. Однако Π½Π΅ всСм Π½ΡƒΠΆΠ½Ρ‹ элСмСнты <a>. Ряд Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π»ΡŽΠ±Ρ‹ΠΌ частям страницы.

  • :active ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для стилизации элСмСнтов, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ» Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ;
  • :hover – CSS для элСмСнтов, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π²ΠΎΠ΄ΠΈΡ‚ курсор;
  • :focus – для Ρ‚Π΅Ρ… частСй страницы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сСйчас находятся Π² фокусС. Π­Ρ‚ΠΎΡ‚ псСвдокласс часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ. НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ строку Π²Π²ΠΎΠ΄Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŒ устанавливаСт Π² Π½Π΅Π΅ курсор ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ символы.

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

РазумССтся, псСвдоклассы ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ соврСмСнными Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ. НапримСр, Π² IE6 ΠΈ 7 Π½Π΅ удастся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ focus, Π° hover ΠΈ active Π² IE6 Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ссылок. Π‘ΡƒΠ΄Π΅ΠΌ Π½Π°Π΄Π΅ΡΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ придСтся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ‚Π°ΠΊΠΈΠΌΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ, Π° Ссли всС ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π°, примСняйтС условныС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ псСвдоклассы

ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹ΡˆΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ список Π½Π΅ ограничиваСтся. Благодаря соврСмСнному CSS ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ элСмСнты (:enabled) ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ (:disabled), Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ checkbox ΠΈ radio (:checked). Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅ опишСм Π΅Ρ‰Π΅ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ управлСния внСшним Π²ΠΈΠ΄ΠΎΠΌ содСрТимого.

  • :only-child — Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΠΊ элСмСнту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся СдинствСнным Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΌ элСмСнтом;
  • :lang — для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с элСмСнтами, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°Π΄Π°Π½ язык с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° lang;
  • :root — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ элСмСнта. БоотвСтствСнно, Π² HTML Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ являСтся Ρ‚Π΅Π³ <html>;
  • :not — ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт. Π”Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ стилСй ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ сСлСкторам. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: .blue-color:not(span). Π’Π°ΠΊΠΎΠΉ сСлСктор ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ стили ΠΊΠΎ всСм элСмСнтам с классом blue-color, Ссли ΠΎΠ½ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ <span>.

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

41 ΠΊΠ½ΠΎΠΏΠΊΠ° Π² CSS ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ JavaScript всСх Π²ΠΈΠ΄ΠΎΠ² ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ΠΉ ΠΈΠ· сСрии HTML, CSS ΠΈ JavaScript это приносит Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ список ΠΊΠΎΠ΄ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΡ… внСшний Π²ΠΈΠ΄ ΠΈΠ»ΠΈ удобство использования нашСго Π²Π΅Π±-сайта; Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ элСктронная коммСрция, цСлСвая страница ΠΈΠ»ΠΈ сам Π±Π»ΠΎΠ³.

Π­Ρ‚ΠΎ касаСтся ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚Π΅Ρ… Π²Π°ΠΆΠ½Ρ‹Ρ… элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ способны ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ·Ρ‹Π² ΠΊ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ, ΠΊΠ½ΠΎΠΏΠΊΠΈ, станут ΠΏΠΎΠΊΡƒΠΏΠΊΠ°ΠΌΠΈ. Кнопки CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½ΠΈΠΆΠ΅, бСсплатны ΠΈ состоят ΠΈΠ· Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, для ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, для совмСстного использования, для Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ ΠΈΠ»ΠΈ для Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ для Π΄Ρ€ΡƒΠ³ΠΈΡ….

ИндСкс

  • 1 Кнопка 3D
  • 2 ΠšΠ½ΠΎΠΏΠΊΡƒ 3D для наТатия
  • 3 Кнопка Π½Π°Π·Π°Π΄
  • 4 ΠŸΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°
  • 5 Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ
  • 6 Кнопка CSS Offset
  • 7 Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
  • 8 Кнопка закрытия CSS
  • 9 Кнопка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ CSS
  • 10 Кнопка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
  • 11 Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ
  • 12 Кнопка навСдСния
  • 13 Кнопка ΡˆΡƒΠΌΠ°
  • 14 Π­Ρ„Ρ„Π΅ΠΊΡ‚ навСдСния
  • 15 Π‘Ρ‚ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ эффСкт навСдСния
  • 16 Π›ΠΈΠΏΠΊΠΈΠΉ эффСкт
  • 17 Кнопка с полосой
  • 18 Π’Ρ€ΠΈ эффСкта ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS
  • 19 Кнопка «ΠΡ€Π°Π²ΠΈΡ‚ΡΡ» Π² Twitter
  • 20 Кнопка Π»Π°ΠΉΠΊΠ° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ
  • 21 Π‘ΠΏΠ»Π°Ρ‚ ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°
  • 22 Кнопка воспроизвСдСния
  • 23 Кнопка воспроизвСдСния CSS
  • 24 Кнопка ΠΏΠ°ΡƒΠ·Ρ‹ / воспроизвСдСния
  • 25 Π Π΅Ρ‚Ρ€ΠΎ простая ΠΊΠ½ΠΎΠΏΠΊΠ°
  • 26 Кнопка Ρ€Π°Π΄ΡƒΠ³ΠΈ
  • 27 Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°
  • 28 ΠŸΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ анимация
  • 29 3D ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ
  • 30 Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
  • 31 ΠšΡƒΠ±ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
  • 32 Кнопки ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ
  • 33 Кнопка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях Π² SVG
  • 34 Кнопка «ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ»
  • 35 ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ
  • 36 Кнопка «ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π²Ρ‹»
  • 37 Кнопка ΠΎΡ†Π΅Π½ΠΊΠΈ SVG
  • 38 Кнопка зарядки
  • 39 Кнопка принятия
  • 40 Кнопка смахивания
  • 41 Π Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ТСст

Π’Ρ‹Π΄Π΅Π»ΡΡŽΡ‰Π°ΡΡΡ 3D-ΠΊΠ½ΠΎΠΏΠΊΠ° Π·Π° Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ это Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΡƒΠ΄Π° Π±Ρ‹ ΠΌΡ‹ Π½ΠΈ пошли, помСститС Π΅Π³ΠΎ с Ρ‚Π΅ΠΌΠΈ эффСктами затСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° наш Youtube-ΠΊΠ°Π½Π°Π»

Este 3D-ΠΊΠ½ΠΎΠΏΠΊΠ° Π² CSS Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄Π»Π΅Π²Π°Π΅ΠΌ Π΅Π΅ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΡŽ.

Π­Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° CSS пСрСнСсСт нас Π² Π½Π°Ρ‡Π°Π»ΠΎ нашСго сайта ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΏΡ€ΠΎΡˆΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· это.

ΠŸΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Π² CSS ΠΈ JavaScript, которая ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π±Ρ€Ρ‹Π·Π³Π°Ρ‚ΡŒ сСриСй ΠΏΡƒΠ·Ρ‹Ρ€Π΅ΠΉ с яркой ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

Una изящная анимация Π΄Π°Π΅Ρ‚ Тизнь этой ΠΊΠ½ΠΎΠΏΠΊΠ΅ для добавлСния Π² CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚Π΅Ρ… элСмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ наш Π²Π΅Π±-сайт.

Аналогично ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌΡƒ, хотя с Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ для сСрии Π²Π΅Π±-сайтов ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ.

ΠœΡ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° это ΠΊΠ½ΠΎΠΏΠΊΠ° Π² CSS ΠΈ HTML для создания Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ закрытия. ΠŸΡ€ΠΎΡΡ‚ΠΎ, Π½ΠΎ с ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ эффСктом.

Π’ Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° оставим ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ На этой ΠΊΠ½ΠΎΠΏΠΊΠ΅ закрытия ΠΌΡ‹ смоТСм ΡƒΠ·Π½Π°Ρ‚ΡŒ, какая качСствСнная анимация Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.

Если Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° нашСм Π²Π΅Π±-сайтС, Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ нас Π΅ΡΡ‚ΡŒ подходящая ΠΊΠ½ΠΎΠΏΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠ³ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΎ быстро Π½Π° вашСм ΠΏΡƒΠ»ΡŒΡΠ΅. Π­Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° выдСляСтся ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ мноТСство ΠΌΠ΅Π»ΠΊΠΈΡ… ΡƒΠ΄Π°Ρ€ΠΎΠ² Π² Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

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

Una довольно длинная анимация для ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π½ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π° Π΄Π΅Ρ‚Π°Π»ΡŒ, которая обСспСчиваСт профСссионализм вашСго Π²Π΅Π±-сайта ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ всСх Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ².

Π­Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΆΠ΄Π΅Ρ‚ тСбя ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π²Ρ‹ΡˆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π²Ρ‹Π΄Π°ΡŽΡ‰ΡƒΡŽΡΡ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ создаСт.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° навСдСния, которая выдСляСтся Π²ΠΎΠ·Π±ΡƒΠΆΠ΄Π°ΡŽΡ‰Π°Ρ анимация Ρ‡Ρ‚ΠΎ происходит ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ интСрСсный эффСкт навСдСния Π² CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выдСляСтся своим быстрая ΠΈ гибкая анимация это ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ ощущСния.

НавСдСниС ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ с большим стилСм Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ для сайтов Π² классичСском стилС.

Un простой ΠΈ Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ эффСкт ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нСбольшого количСства HTML.

Stripe извСстна своим отличная Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса вашСго сайта, эта ΠΊΠ½ΠΎΠΏΠΊΠ° Stripe Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π° ​​тСм, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ пСрСнСсти Π΅Π΅ Π½Π° свой Π²Π΅Π±-сайт.

Π’Ρ€ΠΈ эффСкта CSS Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ для ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΈ это ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ стилСм.

Кнопка Π»Π°ΠΉΠΊΠΎΠ² для Twitter с искромСтной ΠΈ энСргичной Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. ИдСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ‚Π΅Ρ… Π΄Π½Π΅ΠΉ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях.

Π—Π΄Π΅ΡΡŒ Π±ΡƒΠ΄ΡƒΡ‚ сСрдца Ρ‚Π΅, ΠΊΡ‚ΠΎ ΠΏΡ€Ρ‹Π³Π°ΡŽΡ‚ ΠΎΡ‚ радости ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π»Π°ΠΉΠΊΠ°.

Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΡ‡Π΅Π½ΡŒ Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½Π°Ρ анимация с ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ эффСктом для ΠΊΠ½ΠΎΠΏΠΊΠΈ «Нравится» Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях.

Кнопка воспроизвСдСния, которая запустится ΠΏΡ€Ρ‹Π³Π°Ρ‚ΡŒ, Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‚ радости, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ.

Анимация сотрСт ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ Π·Π½Π°Ρ‡ΠΊΠ° ВоспроизвСдСниС этой ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS.

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ°ΡƒΠ·Π° / воспроизвСдСниС с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ прикосновСниСм Π’ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅.

Как Π±ΡƒΠ΄Ρ‚ΠΎ ΠΌΡ‹ Π½Π°ΠΆΠΈΠΌΠ°Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ с консоли, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ XboX.

Кнопка с Ρ€Π°Π΄ΡƒΠ³Π° анимация ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ воссоздаСт увСдомлСния, приходящиС Π½Π° Galaxy S8.

Π―Ρ‰ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ открываСтся популярныС ΠΈΠΊΠΎΠ½ΠΊΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй всСми, оставив Π½Π° Π½Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ.

Кнопка с качСствСнная анимация ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ запускаСтся Π² Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π½Π΅Π³ΠΎ.

Un эффСкт привлСчСния внимания ΠΈ это происходит, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ оставляСм ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ.

эти ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Он мСняСт Ρ†Π²Π΅Ρ‚ свСрху, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ….

Π­Ρ‚ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ располоТСн Π² ΠΊΡƒΠ±Π΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ двигаСтся, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ оставляСм Π½Π° Π½Π΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ.

Un ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ отличаСтся бСсконСчной цикличСской Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ» ΠΈ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ боТСствСнный эффСкт Ρ‡Ρ‚ΠΎ происходит Π² этой ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй.

Π‘ ΠΏΡ€ΠΎΡ‡ΠΈΠΌΠΈ анимация Β«GooeyΒ», эта ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‡Π΅Π½ΡŒ впСчатляСт своим эффСктом.

Este ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ.

Кнопка Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ курсор, собирая счСт Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ Π΄Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° оставитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° навСдСния для ΠΎΡ†Π΅Π½ΠΊΠ° с ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅.

НаТав ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΊΠ½ΠΎΠΏΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ запустит процСсс Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ»ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вашСго сайта.

НаТмитС Π΅Π΅, ΠΈ Ρ„ΠΎΡ€ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ принята ΠΈΠ»ΠΈ любоС Π΄Ρ€ΡƒΠ³ΠΎΠ΅ дСйствиС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ одобрСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ нашСго Π²Π΅Π±-сайта.

ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ…, эту ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ отвСсти Π² сторону с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого ТСста, Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠ³ΠΎ для смартфонов.

Un Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ТСст ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ ΠΌΡ‹ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅ΠΌ сам Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° идСальная ΠΊΠ½ΠΎΠΏΠΊΠ° для мобильного.


Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ CSS-трансформации β€” CSS-LIVE

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈΒ  A Trick: Individual CSS Transform Functions с сайта danielcwilson.com, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ Π½Π°Β css-live.ru с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π°Π²Ρ‚ΠΎΡ€Π°Β β€” Дэна Уилсона.

Одно лишь свойство transform Π² CSS Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ массу возмоТностСй — ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ, ΡΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ, ΠΈ всё это сразу. Но Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эти Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ трансформации входят Π² ΠΎΠ΄Π½ΠΎ свойство, таится Π»ΠΎΠ²ΡƒΡˆΠΊΠ°.

Часто Π±Ρ‹Π²Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ трансформации для Ρ€Π°Π·Π½Ρ‹Ρ… состояний элСмСнта. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ°, которая всСгда Π±ΡƒΠ΄Π΅Ρ‚ смСщСна ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ Π½Π° -150%. Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° Π½Π΅Π΅ ΠΌΡ‹ΡˆΠΊΠΎΠΉ, ΠΌΡ‹ Π΅Π΅ Ρ‡ΡƒΡ‚ΡŒ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠΌ, Π° ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ (Π² Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ состоянии) ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½Π΅ΠΌ Π½Π° 180 градусов. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ для ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«My ButtonΒ» ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ CSS-ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡƒΠΌ ΠΏΠΎ Ρ‚Π°ΠΊΠΎΠΌΡƒ описанию, Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Β«ExpectedΒ» ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ описанного повСдСния на самом Π΄Π΅Π»Π΅.

See the Pen Basics with Transform Functions by Dan Wilson (@danwilson) on CodePen.

ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΌΡ‹ Π½Π΅ просто добавляСм ΠΌΠ°ΡΡˆΡ‚Π°Π± ΠΊ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ кнопки… ΠΌΡ‹ Π΅Ρ‰Π΅ ΠΈ пСрСопрСдСляСм исходный сдвиг, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ ΠΈ возвращаСтся ΠΊ translateY(0).

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ? Из-Π·Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹. Π’ΠΎ, ΠΊΠ°ΠΊ происходят эти трансформации, зависит ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… трансформаций ΠΈ ΠΈΡ… порядка (Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ translate(-50%, -50%) scale(. 4) rotate(50deg)Β β€” Π½Π΅ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ rotate(50deg) translate(-50%, -50%) scale(.4)), Π² сухом остаткС Ρ‚Π°ΠΌ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†. Но ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°ΠΌ Π½Π΅ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠ΅ «внутрСнности» трансформаций. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ просто хотят Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ этими функциями трансформации ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

See the Pen Order of Transform Functions by Dan Wilson (@danwilson) on CodePen.

Chrome Π½Π°Ρ‡Π°Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ translate, rotate, and scale стали ΠΏΠΎΠ»Π½ΠΎΠΏΡ€Π°Π²Π½Ρ‹ΠΌΠΈ свойствами, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Chrome Canary). Но Ρƒ этого Π΅ΡΡ‚ΡŒ свои ограничСния:

  • ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ x-, y‑ ΠΈ z-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ привязаны ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ свойству.
  • ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΎΠ½ΠΈ всСгда Π² ΠΎΠ΄Π½ΠΎΠΌ порядкС: translate scale rotate.
  • Π’ блиТайшСС врСмя — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Chrome Canary.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅.

Когда я ΡΠ»ΡƒΡˆΠ°Π» Π΄ΠΎΠΊΠ»Π°Π΄ Дэвида Π₯ΡƒΡ€ΡˆΠΈΠ΄Π° ΠΎ CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Ρ‹Ρ…, ΠΌΠΎΠΈΠΌ Π³Π»Π°Π·Π°ΠΌ Π²Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π°ΡΡŒ масса возмоТностСй для примСнСния ΠΈΡ… Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. А ΠΊΠΎΠ³Π΄Π° я Π½Π°Ρ‡Π°Π» ΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΡƒΠ΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡ… ΠΌΠΎΡ‰ΡŒ стала Π΅Ρ‰Π΅ яснСС. Π‘Π΅Π· Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… цСрСмоний… Π²ΠΎΡ‚ Ρ‚Ρ€ΡŽΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ даст Π½Π°ΠΌ большС гибкости (всС Β«ΠΊΠ°ΠΊΒ», Β«Ρ‡Ρ‚ΠΎΒ» ΠΈ «почСму» — сразу послС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°).

See the Pen CSS Variables + Transform = Individual Properties (with Inputs) by Dan Wilson (@danwilson) on CodePen.

ΠœΡ‹ Π·Π°Π΄Π°Π΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ transform Π½Π°ΡˆΠ΅ΠΌΡƒ элСмСнту с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всСх ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ собираСмся ΠΌΠ΅Π½ΡΡ‚ΡŒ. ΠœΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ состояния, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ CSS-ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅ Π½Π° наш ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π½ΠΎ с Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСй Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΈ услоТнСнии. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС Π½Π°ΡˆΠΈΡ… ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… трСх состояний, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² ΠΊ Π΄Π΅Π»Ρƒ JavaScript (Π½ΠΎ это Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ: Π²ΠΎΡ‚ вСрсия нашСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ CSS). ЀактичСски, Ρ‚ΡƒΡ‚ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΎΠ΄Π½ΠΎ CSS-свойство, ΠΈ ΠΌΡ‹ мСняСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ трансформации Π·Π° Ρ€Π°Π· (Π±Π΅Π· Ρ€Π°Π·Π½ΠΈΡ†Ρ‹, Π² JS ΠΈΠ»ΠΈ Π² CSS).

Π‘Π΅Π· CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΡ‹ Π±Ρ‹ Π½Π΅ обошлись Π±Π΅Π· расчСтов (ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всСгда Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ…) для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ трансформации. Π’ΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π΄Π²ΡƒΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ останСтся ΠΏΠ»Π°Π²Π½Ρ‹ΠΌ.

Π§Π΅ΠΌ это Π»ΡƒΡ‡ΡˆΠ΅ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… свойств ΠΈΠ· Chrome Canary?

  • МоТно ΠΊΠ°ΠΊ ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ x, y ΠΈ z, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ сами Ρ€Π΅ΡˆΠ°Π΅ΠΌ, ΠΊΠ°ΠΊ Π·Π°Π΄Π°Ρ‚ΡŒ transform ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ.
  • Аналогично, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ Π½Π°ΠΌ ΡƒΠ³ΠΎΠ΄Π½ΠΎ порядок Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ трансформации (хотя ΠΈ тСряСм Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒ часто Π½ΡƒΠΆΠ½ΡƒΡŽ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Π½ΡΡ‚ΡŒ этот порядок ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ состояния ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ).
  • Π― ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ», Ρ‡Ρ‚ΠΎ это Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² новСйшСм Chrome (56), Firefox (50) ΠΈ Safari (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Technical PreviewΒ β€” Safari 10 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, Π½ΠΎ Π±Π΅Π· ΠΏΠ»Π°Π²Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ²). Π― ΠΏΠΎΠΊΠ° Π½Π΅ смог ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π² Edge Insider Preview (ΠΏΠ΅Ρ€Π²ΠΎΠΉ вСрсии, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅)Β β€” Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ, поТалуйста, сообщитС, Ссли Ρƒ вас Π±ΡƒΠ΄ΡƒΡ‚ новости с Ρ‚ΠΎΠ³ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π°.

И, поТалуйста, сообщитС, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ для этого ΠΏΡ€ΠΈΠ΅ΠΌΠ°.

P.S. Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСрСсно:
  • CSS-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, CSS-трансформация

Π‘ΠΏΡ€Π°Π²ΠΊΠ° – Dark Reader

Π­Ρ‚ΠΎΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ расскаТСт Π²Π°ΠΌ ΠΎΠ± основных возмоТностях Π”Π°Ρ€ΠΊ Π ΠΈΠ΄Π΅Ρ€Π°.

  • Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы
  • ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹
  • ВСрхняя сСкция
  • Настройки Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°
  • Настройки для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сайта
  • Бписок сайтов
  • Π’ΠΊΠ»Π°Π΄ΠΊΠ° Π•Ρ‰Ρ‘
  • Π Π΅ΠΆΠΈΠΌΡ‹ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌ
  • НиТняя сСкция
  • ИспользованиС Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

ВСрхняя сСкция

  • Кнопка ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ добавляСт сайт Π² список ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ (Π»ΠΈΠ±ΠΎ достаёт ΠΎΡ‚Ρ‚ΡƒΠ΄Π°).
  • ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Π’ΠΊΠ»/ΠžΡ‚ΠΊΠ» Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π»ΠΈΠ±ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.
  • НаТмитС Π½Π° ссылки ΠΏΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ для установки сочСтаний клавиш.
  • Если ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½Π°, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΉ страницС.

Настройки Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°

НастройтС значСния Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ вашСго экрана ΠΈ ΠΎΡΠ²Π΅Ρ‰Π΅Π½ΠΈΡŽ Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅.

Настройки для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ сайта

Кнопка Волько для примСняСт настройки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ сайта.

НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ настройки, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π΅Ρ‰Π΅ Ρ€Π°Π· для ΠΎΡ‚ΠΌΠ΅Π½Ρ‹.

Бписок сайтов

  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π˜Π½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эти, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Dark Reader Ρ€Π°Π±ΠΎΡ‚Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° сайтах Π² спискС.
  • НС ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° сайтах Π² спискС.
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния: google.com, mail.google.com, google.*, google.com/maps ΠΈ Ρ‚.ΠΏ.
  • НаТатиС ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ добавляСт Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сайт Π² этот список.

Π’ΠΊΠ»Π°Π΄ΠΊΠ° Π•Ρ‰Ρ‘

  • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ· списка (ΠΈΠ»ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ имя ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² Firefox), Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ.
  • НастройтС ΠΎΠ±Π²ΠΎΠ΄ΠΊΡƒ тСкста.
  • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌ.

Π Π΅ΠΆΠΈΠΌΡ‹ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌ

Π€ΠΈΠ»ΡŒΡ‚Ρ€+ vs. БтатичСский vs. ДинамичСский Ρ€Π΅ΠΆΠΈΠΌ
  • Π€ΠΈΠ»ΡŒΡ‚Ρ€ – Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π² Dark Reader основанный Π½Π° CSS Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ…. Он ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ всю страницу ΠΈ рСвСрсируСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ части Π½Π°Π·Π°Π΄. Π’Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»Π΅Π½ ΠΊ графичСскому процСссору.

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

  • Π€ΠΈΠ»ΡŒΡ‚Ρ€+ – Ρ‚ΠΎΡ‚ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π€ΠΈΠ»ΡŒΡ‚Ρ€, Π½ΠΎ основан Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… SVG Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Ρ†Π²Π΅Ρ‚Π° дСлая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΌΠ΅Π½Π΅Π΅ тусклыми. ΠŸΠ»ΠΎΡ…ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Firefox.
  • БтатичСский – ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ.
  • ДинамичСский – Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ стили Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π²Π΅Π±-страницы, Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ. Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большС рСсурсов ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страницы, Π½ΠΎ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ этим Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Π² процСссС, Π½ΠΎ ΠΎΠ½ ΡƒΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных сайтов.
  • ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ Π½Π°ΡˆΡƒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° наш Twitter.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° – Если Π²Π°ΠΌ нравится Dark Reader, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΡ‚Π΅ Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ. Π‘Π±ΠΎΡ€ срСдств Π²Π΅Π΄Ρ‘Ρ‚ Open Collective, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² настоящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Stripe для осущСствлСния ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ.
  • Новости – ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°Π΅Ρ‚ ΠΎΠ± обновлСниях прилоТСния ΠΈ Π²Π°ΠΆΠ½Ρ‹Ρ… событиях.
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° – ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€Π°Π²ΠΎΠΊ Π² Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Ρ‚Π΅ΠΌ.

ИспользованиС Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

Если Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с CSS сСлСкторами, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΊΡƒ для ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π²Π΅Π±-сайта. Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± инструмСнтах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° здСсь.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ просит ΠΏΡ€Π°Π²Π° Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ посСщаСмых сайтов

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

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΈ страницы настроСк Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π±Π΅Π»Ρ‹ΠΌΠΈ

Π£ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π΅Ρ‚ ΠΏΡ€Π°Π² доступа ΠΊ этим страницам.

Новая Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΈ Ρ‚Π΅ΠΌΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ свСтлыми

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ доступа ΠΊ Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΈ Ρ‚Π΅ΠΌΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° начиная с Firefox 60). УстановитС Ρ‚Ρ‘ΠΌΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ Π»ΠΈΠ±ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ, Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

Π‘Π΅Π»Ρ‹Π΅ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ происходят ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π²Π΅Π±-сайта

ΠŸΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π²Π΅Π±-сайта Chrome ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΡ‹, поэтому Π²Π°ΠΌ слСдуСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚Ρ‘ΠΌΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΈΠ· ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Если Ρƒ вас установлСны ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ с Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΡ…, ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. НаТмитС Π·Π½Π°Ρ‡ΠΎΠΊ Dark Reader, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ установлСна Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π’ΠΊΠ». ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Бписок сайтов, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ НС ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Если Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, Π·Π½Π°Ρ‡ΠΈΡ‚ всё совсСм ΠΏΠ»ΠΎΡ…ΠΎ, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π°ΠΌ Π½Π° e-mail.

Π‘Π°ΠΉΡ‚ отобраТаСтся Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΡ€ΠΈΡˆΠ»ΠΈΡ‚Π΅ адрСс сайта, ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚, вСрсии ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π½Π° наш e-mail. ΠœΡ‹ постараСмся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ для популярного Π²Π΅Π±-сайта. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π‘Π²Π΅Ρ‚Π»Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ сайт отсутствуСт Π² БпискС сайтов.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎ

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу chrome://extensions, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Dark Reader, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ использованиС Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎ.

Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ страницу chrome://extensions, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Dark Reader, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ссылкам.

Π‘Π°ΠΉΡ‚ совсСм Π½Π΅ отобраТаСтся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π€ΠΈΠ»ΡŒΡ‚Ρ€

Если Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Chrome Π½Π° Mac OS, ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Mac OS Π΄ΠΎ вСрсии 10.13, это Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹. Если Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Firefox, вСроятно это Π±Π°Π³ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ для Ρ‚Π°ΠΊΠΈΡ… сайтов.

По всСм вопросам ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° [email protected]

Кнопка CSS Clicked

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ обсудим Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ стилСй CSS для прСобразования внСшнСго Π²ΠΈΠ΄Π° ΠΈΠ»ΠΈ свойств ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ HTML. CSS позволяСт Π½Π°ΠΌ ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС элСмСнты Π² Ρ„Π°ΠΉΠ»Π΅ HTML, ΠΈ сущСствуСт нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ CSS. Однако Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ сосрСдоточимся Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Ρ‚Π΅Π³Π° Style Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ HTML-Ρ„Π°ΠΉΠ»Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 01: ИспользованиС CSS для создания эффСкта отскока ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ HTML

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS-Ρ‚Π΅Π³ Style, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² эффСкт Ρ‰Π΅Π»Ρ‡ΠΊΠ°. ΠœΡ‹ сосрСдоточимся Π½Π° послСдствиях Ρ‰Π΅Π»Ρ‡ΠΊΠ° ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈ Π°Π½ΠΈΠΌΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ эффСкт Ρ‰Π΅Π»Ρ‡ΠΊΠ°.

ΠœΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ Ρ‚Π΅Π³ стиля Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ классС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π² любом Ρ‚Π΅Π³Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΎ всСм Ρ„Π°ΠΉΠ»Π΅. ΠœΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ скобки послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π΄Π°Π΄ΠΈΠΌ классу имя. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ с заполнСния (Π² пиксСлях) для настройки ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° страницС. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π·Π°Π΄Π°Π΄ΠΈΠΌ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ. ПослС этого Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ свойство box-shadow. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° пиксСлСй для Ρ‚Π΅Π½ΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° rgba для Ρ†Π²Π΅Ρ‚Π° Ρ‚Π΅Π½ΠΈ. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ΅ курсор-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ. ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ курсор Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ благодаря этому свойству. ПослСдним свойством Π±ΡƒΠ΄Π΅Ρ‚ свойство ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π΅ врСмя Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

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

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π΅Π½ΡŒ, Π° отступы Π²ΠΈΠ΄Π½Ρ‹. Π₯отя анимация Π±Ρ‹Π»Π° Π±Ρ‹ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π½ΠΎ ΡΡ‚ΠΈΠ»ΡŒ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π΅Π½ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 02: ИспользованиС CSS для подпрыгивания ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ HTML

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Π³ΠΈ стиля CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠΎΠ΄ΠΏΡ€Ρ‹Π³ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ. ΠœΡ‹ сконцСнтрируСмся Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π°Π½ΠΈΠΌΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ эффСкт подпрыгивания.

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ сцСнарии ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ Ρ‚Π΅Π³ стиля Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π‘Ρ‚ΠΈΠ»ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ хранится Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ классС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² любом Ρ‚Π΅Π³Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²ΠΎ всСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π΄Π°Π»ΠΈ классу имя, ΠΌΡ‹ раскроСм скобки класса. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΌΡ‹ Π΄Π°Π΄ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ΅ курсор-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π½Π΅Π΅ курсор мСнялся. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ отступ (Π² пиксСлях), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° страницС. НаконСц, ΠΌΡ‹ установим Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ. ПослС этого Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ свойство box-shadow со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ, состоящим ΠΈΠ· Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° пиксСлСй для Ρ‚Π΅Π½ΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° rgba для Ρ†Π²Π΅Ρ‚Π° Ρ‚Π΅Π½ΠΈ. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ выровняСм Π΅Π³ΠΎ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ.

ПослС закрытия ΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… скобок класса ΠΌΡ‹ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для этого класса. ΠœΡ‹ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π± прСобразования ΠΈ измСнСния Ρ‚Π΅Π½ΠΈ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ использовали Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ свойствС. ПослС этого ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Ρ‚Π΅Π³ body ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Π½Π΅Π³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π² нашСм Ρ‚Π΅Π³Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ объявим имя класса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ создали Π² Ρ‚Π΅Π³Π΅ стиля Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ нашСго Ρ„Π°ΠΉΠ»Π°.

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ Π²Ρ‹ΡˆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ всС стили, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π² стилС ΠΈ анимация наТатия Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚Π½Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 03: ИспользованиС CSS для прСобразования Ρ†Π²Π΅Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ послС наТатия Π½Π° Π½Π΅Π΅

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Ρ†Π²Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS, ΠΈ всС стили Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π² Ρ‚Π΅Π³Π΅ стиля для элСмСнта ΠΊΠ½ΠΎΠΏΠΊΠΈ.

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

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ этот HTML-Ρ„Π°ΠΉΠ» Π² нашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈ понаблюдаСм Π·Π° трансформациСй ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π’ этом Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ свойствС Ρ‚Π΅Π³Π° стиля, ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π½Π΅Π΅, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄:

Кнопка измСнилась послС Ρ‰Π΅Π»Ρ‡ΠΎΠΊ, ΠΈ Ρ†Π²Π΅Ρ‚ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ красный, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² скобках фокуса ΠΊΠ½ΠΎΠΏΠΊΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 04: ИспользованиС CSS для измСнСния Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ послС наТатия Π½Π° Π½Π΅Π΅

ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π΅Π΅ Ρ„ΠΎΡ€ΠΌΡƒ Π² этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΒ CSS. ВсС стили Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π² Ρ‚Π΅Π³Π΅ стиля для элСмСнта ΠΊΠ½ΠΎΠΏΠΊΠΈ. Бвойство фокуса ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ измСнСнию Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ†Π²Π΅Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ.

ΠœΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Ρ‚Π΅Π³ стиля Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΈ прСдоставим свойства стиля для ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, прСдоставлСнной языком Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ гипСртСкста Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ сцСнарии. Π’ Ρ‚Π΅Π³Π΅ стиля ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ сдСлаСм Ρ„ΠΎΠ½ ΠΊΠ½ΠΎΠΏΠΊΠΈ красным ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ тСкста с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойства font-size. ПослС этого ΠΌΡ‹ Π²Ρ‹Π·ΠΎΠ²Π΅ΠΌ класс ΠΊΠ½ΠΎΠΏΠΊΠΈ со свойством ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° фокуса ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°. Он Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ заявлСнного Ρ€Π°Π½Π΅Π΅ Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° β€” Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ свойство border-radius ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΠΌ Π΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² пиксСлях. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ„ΠΎΡ€ΠΌΠ° ΠΈ Ρ†Π²Π΅Ρ‚ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ состояниС ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΆΠ°Ρ‚Π°. Кнопка ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ€Π°ΠΌΠΊΡƒ с красным Ρ„ΠΎΠ½ΠΎΠΌ, ΠΈ Ссли ΠΌΡ‹ Π½Π°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°ΠΊΡ€ΡƒΠ³Π»Π΅Π½Π½Ρ‹Π΅ края ΠΈ Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ Ρ„ΠΎΠ½. .

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β 

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрСли Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ CSS позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ эффСкт для элСмСнта ΠΊΠ½ΠΎΠΏΠΊΠΈ языка гипСртСкстовой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π½Π΅Π΅. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ использовали ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Ρ‚Π΅Π³Π° стиля для добавлСния CSS ΠΊ элСмСнту ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠœΡ‹ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΠ»ΠΈΡΡŒ Π½Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ Ρ†Π²Π΅Ρ‚Π°, Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ‚Π΅Π½ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Π΄Π°ΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ. ΠœΡ‹ использовали IDE Notepad++ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этих ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

20 CSS эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… бСсплатных HTML ΠΈ CSS эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π° ΠΈΠ· codepen ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… рСсурсов. ОбновлСниС ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Π·Π° Ρ„Π΅Π²Ρ€Π°Π»ΡŒ 2019 Π³ΠΎΠ΄Π°. 6 Π½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ².

  1. Кнопки CSS
  2. Π­Ρ„Ρ„Π΅ΠΊΡ‚Ρ‹ навСдСния ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS
  3. 3D-ΠΊΠ½ΠΎΠΏΠΊΠΈ CSS
  4. Кнопки ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ CSS
  5. Кнопки Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS
  6. ПлоскиС кнопки CSS
  7. Кнопки закрытия CSS
  8. Кнопки Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ CSS
  9. Кнопки воспроизвСдСния/ΠΏΠ°ΡƒΠ·Ρ‹ CSS
  10. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS
О кодС

Вонкая кнопка

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

ΠžΡ‚Π²Π΅Ρ‚: Π½Π΅Ρ‚

Зависимости: —

О кодС

Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ

Π‘Ρ‚ΠΈΠ»ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° чистом CSS. ΠŸΡƒΠ»ΡŒΡΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ эффСкт ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π±Π΅Π· JavaScript.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

ΠžΡ‚Π²Π΅Ρ‚: Π΄Π°

Зависимости: —

О кодС

Π­Ρ„Ρ„Π΅ΠΊΡ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ копирования

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

ΠžΡ‚Π²Π΅Ρ‚: Π½Π΅Ρ‚

Зависимости: —

О кодС

Кнопка растягивания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΈΠ· ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

Π’ΠΎΡΡ…ΠΈΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» UI Π Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° созданная ΠΏΡƒΡ‚Π΅ΠΌ ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ².

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Зависимости: —

О кодС

Π‘ΠΊΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΡƒΠ³ΠΎΠ²ΠΈΡ†Ρ‹ ΠΈΠ· SCSS

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

ΠŸΡƒΠ»ΡŒΡΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° с нСбольшим количСством JavaScript

ΠŸΡ€ΠΎΡΡ‚Π°Ρ Ρ€Π΅Ρ‚Ρ€ΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠ° с ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠ΅ΠΉ с нСсколькими ΠΊΠΎΠ΄Π°ΠΌΠΈ Javascript для Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»Π°Π²Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Зависимости: —

О кодС

Кнопка с Π²ΠΎΠ»Π½ΠΎΠ²Ρ‹ΠΌ эффСктом Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для CSS

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

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Зависимости: —

О кодС

Миксин Sweet Little Button

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Зависимости: —

О кодС

ЧСрная ΠΊΠ½ΠΎΠΏΠΊΠ° Π²Ρ…ΠΎΠ΄Π° Π² Π±ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Кнопка Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒΒ» с микровзаимодСйствиями

Π˜Π³Ρ€Π° с микровзаимодСйствиями, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ микровзаимодСйствий Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ удалСния /Π·Π½Π°Ρ‡ΠΎΠΊ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ .

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Кнопка Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽΒ»

ΠŸΡ€ΠΎΡΡ‚Π°Ρ анимация, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли Π²Ρ‹ добавляСтС Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

ΠžΡ‚Π²Π΅Ρ‚: Π½Π΅Ρ‚

Зависимости: —

О кодС

ΠŸΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Ρ‰Π΅Π»Ρ‡ΠΊΠ°

Π‘Π΄Π΅Π»Π°Π» ΠΏΡƒΠ·Ρ‹Ρ€ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ для background-image . Π­Ρ‚ΠΎ свойство Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€ΡƒΡ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ Π±Π΅Π· добавлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… div ΠΈΠ»ΠΈ псСвдоэлСмСнтов ( ::before ΠΈ ::after )

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Π Π΅Ρ‚Ρ€ΠΎ-ΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ свойствами

Π˜Π³Ρ€Π° с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ свойствами CSS.

О кодС

Анимация с Π²ΠΎΠ»Π½ΠΎΠ²Ρ‹ΠΌ эффСктом

Анимация с эффСктом ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ ES6.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Firefox, Opera, Safari

Зависимости: —

О кодС

НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ CSS

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² HTML ΠΈ CSS.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Анимация ΠΊΠ½ΠΎΠΏΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡƒΡ‚Π΅ΠΉ смСщСния CSS

Кнопка с Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹Π»Π΅Ρ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΠΎ смСщСнному ΠΏΡƒΡ‚ΠΈ (Ρ€Π°Π½Π΅Π΅ извСстному ΠΊΠ°ΠΊ ΠΏΡƒΡ‚ΠΈ двиТСния CSS).

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

ΠžΡ‚Π²Π΅Ρ‚: Π΄Π°

Зависимости: —

О кодС

Анимация страницы наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с barba.js для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° страницы.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Π­Ρ„Ρ„Π΅ΠΊΡ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ

Кнопка Π² HTML ΠΈ CSS с эффСктом ΠΊΠ»ΠΈΠΊΠ°.

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Анимация Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS3

ΠŸΡ€ΠΎΡΡ‚Π°Ρ анимация Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS с использованиСм ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ².

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

О кодС

Кнопка Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS

ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с CSS с ΠΏΠ»Π°Π²Π½ΠΎ ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌΡΡ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ: выглядит красиво, ΠΎΡ‡Π΅Π½ΡŒ просто, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²ΠΎ всСх соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ….

БовмСстимыС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹: Chrome, Edge, Firefox, Opera, Safari

Зависимости: —

18+ Π»ΡƒΡ‡ΡˆΠΈΡ… Ρ‚Π΅ΠΌ Shopify CSS Button Effects Themes Free & Premium 2022 β€” AVADA Commerce Blog

18+ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² CSS Button Click Effects ΠΈΠ· сотСн ΠΎΠ±Π·ΠΎΡ€ΠΎΠ² CSS Button Click Effects Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ (Codepen.io), ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π° Avada Commerce, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΡ†Π΅Π½ΠΊΠΈ Avada Commerce, Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ²Ρ‹Π΅ ΠΎΠ±Π·ΠΎΡ€Ρ‹, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ поиска, ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ ΠΎΠ±Π·ΠΎΡ€Ρ‹ Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π½Ρ‹ экспСртами Avada Commerce Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Если вашСго CSS Button Click Effects Π½Π΅Ρ‚ Π² спискС, Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π°ΠΌ. Π›ΡƒΡ‡ΡˆΠ°Ρ коллСкция css с эффСктами наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS оцСниваСтся ΠΈ приводится 2 октября 2022 Π³ΠΎΠ΄Π°. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ бСсплатныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ эффСктам наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS.

Кнопка CodepenChallenge Ripple с VueJS ΠΎΡ‚

Кнопка #CodepenChallenge Ripple с VueJS β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π°Ρ анимация ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ CSS, созданная Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π’Π°ΠΊΠ°Π½Π΅ Π˜Ρ‡ΠΈΠ½ΠΎΡΠ΅. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ инструмСнт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ свою ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²ΠΎΠ»Π½ΠΎΠ²ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, ΠΊΠ½ΠΎΠΏΠΊΠ° #CodepenChallenge Ripple с VueJS ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ простой Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΉ эффСкт ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ, анимация Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠΉ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ½ΠΎΠΏΠΊΡƒ, начиная с Ρ‚ΠΎΠ³ΠΎ мСста, Π³Π΄Π΅ Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅. Π ΠΎΠ·ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ эффСкт, нСсомнСнно, ΡΠ΄Π΅Π»Π°ΡŽΡ‚ ваш сайт Π±ΠΎΠ»Π΅Π΅ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ интСрСсным. НС тСряйтС большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Ripple #CodepenChallenge с VueJS для своих ΠΊΠ½ΠΎΠΏΠΎΠΊ!

ДСмонстрация

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS с динамичСским Ρ†Π²Π΅Ρ‚ΠΎΠΌ тСкста ΠΏΠΎ

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS с динамичСским Ρ†Π²Π΅Ρ‚ΠΎΠΌ тСкста β€” это мощная анимация ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ CSS, разработанная Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π›ΠΈΠ°ΠΌΠΎΠΌ Π² качСствС инструмСнта для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡ‰Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ с динамичСским Ρ†Π²Π΅Ρ‚ΠΎΠΌ тСкста. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS с динамичСским Ρ†Π²Π΅Ρ‚ΠΎΠΌ тСкста прСдоставляСт Π²Π°ΠΌ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, которая ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π΅Ρ‚ всСобщСС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ магию Π² дСйствии, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΈ Ρ‚ΠΎΠ³Π΄Π° появится эффСкт Ρ‡Π΅Ρ€Π½ΠΎΠΉ ряби, ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΉ всю ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈΠ· Π±Π΅Π»ΠΎΠΉ Π² Ρ‡Π΅Ρ€Π½ΡƒΡŽ. Если Π²Ρ‹ снова Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΎΠ½Π° снова станСт Π±Π΅Π»ΠΎΠΉ вмСстС с эффСктом ряби. Π”Π°Π²Π°ΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS с динамичСским Ρ†Π²Π΅Ρ‚ΠΎΠΌ тСкста, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ!

Π”Π΅ΠΌΠΎ

ЧСрная биомСтричСская ΠΊΠ½ΠΎΠΏΠΊΠ° by

Black Biometirics Button β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ МикаэлСм АйналСмом ΠΊΠ°ΠΊ инструмСнт для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ‰ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ Π±ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ для своСго сайта. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Black Biometirics Button ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ Ρ‡Π΅Ρ€Π½ΡƒΡŽ Π±ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Когда Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π’ΠΎΠΉΡ‚ΠΈΒ», ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ ΠΏΠ»Π°Π²Π½ΠΎ появляСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π°. Π—Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ заливаСтся Π±Π΅Π»Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΈ послС этого появляСтся Π³Π°Π»ΠΎΡ‡ΠΊΠ°. НС упуститС этот шанс ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Black Biometirics Button!

Π”Π΅ΠΌΠΎ

ΠŸΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΎΡ‚

Bubbly Button β€” это ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Нуром Π‘Π°ΡƒΠ΄ΠΎΠΌ ΠΊΠ°ΠΊ инструмСнт для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой сайт Π·Π°Π±Π°Π²Π½ΠΎΠΉ ΠΈ симпатичной ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bubbly Button Π²Π°ΠΌ прСдоставляСтся симпатичная розовая ΠΊΠ½ΠΎΠΏΠΊΠ° с ΠΏΠΎΡ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ эффСктом пузыря. Розовая ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ простой Π΄ΠΈΠ·Π°ΠΉΠ½, красивый Ρ†Π²Π΅Ρ‚ ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π° Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠΉ Ρ‚Π΅Π½ΡŒΡŽ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ эффСкт пузыря, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, послС Ρ‡Π΅Π³ΠΎ Π² ΠΌΠ³Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ° появятся малСнькиС ΠΏΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΈ. НС упуститС эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой Π²Π΅Π±-сайт ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Bubbly Button!

Π”Π΅ΠΌΠΎ

Π­Ρ„Ρ„Π΅ΠΊΡ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ by

Π­Ρ„Ρ„Π΅ΠΊΡ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Лукасом Π“Ρ€ΡƒΠ²Π΅Π·ΠΎΠΌ Π² качСствС инструмСнта для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой Π²Π΅Π±-сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²Π°ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ 3 ΠΊΠ½ΠΎΠΏΠΊΠΈ с классными эффСктами: Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΒ», Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒΒ», Β«ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΒ». ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° эти ΠΊΠ½ΠΎΠΏΠΊΠΈ, появится эффСкт Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ с Ρ‚Π΅ΠΌ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°, Π° Π·Π°Ρ‚Π΅ΠΌ появится Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ. НС упуститС эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш сайт Π±ΠΎΠ»Π΅Π΅ интСрСсным ΠΈ красивым с эффСктом наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ!

Π”Π΅ΠΌΠΎ

Π­Ρ„Ρ„Π΅ΠΊΡ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ by

Button Click Effect β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ MinzCode ΠΊΠ°ΠΊ инструмСнт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой Π²Π΅Π±-сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ. Если Π²Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² подробности, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π²Π°ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ 3 ΠΊΠ½ΠΎΠΏΠΊΠΈ (воспроизвСдСниС, остановка ΠΈ ΠΏΠ°ΡƒΠ·Π°) с Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ эффСктами (эффСкты A, B, C ΠΈ D). Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° эти ΠΊΠ½ΠΎΠΏΠΊΠΈ, эффСкт отобразится Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠ½ΠΎΠΏΠΊΠΈ. БущСствуСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚ΠΈΠΏΠ° эффСктов, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вашСго сайта. Π”Π°Π²Π°ΠΉΡ‚Π΅ установим эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚ΠΈΠΏ!

Π”Π΅ΠΌΠΎ

Анимация страницы наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ by

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

Π”Π΅ΠΌΠΎ

Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ by

Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π”Ρ€ΠΎΠ½ΠΊΠΎΠΉ Π Π°ΡƒΠ»Π΅ΠΌ Π² качСствС инструмСнта для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡ‰Π΅Ρ‚ Π·Π°Π±Π°Π²Π½ΡƒΡŽ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ для своСго Π²Π΅Π±-сайта. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Button Effect прСдоставляСт Π²Π°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ с простым Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Когда Π²Ρ‹ Π½Π°Π²ΠΎΠ΄ΠΈΡ‚Π΅ курсор Π½Π° Π·Π΅Π»Π΅Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ†Π²Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ становится Π±Π΅Π»Ρ‹ΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ появляСтся ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π°Ρ зСлСная градиСнтная Ρ‚Π΅Π½ΡŒ, Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‰Π°Ρ Π΅Π΅. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° Π½Π΅Π΅, Π½Π° Π±Π΅Π»ΠΎΠΌ Ρ„ΠΎΠ½Π΅ появится зСлСная Ρ€ΡΠ±ΡŒ. ВсС Π΅Ρ‰Π΅ интСрСсно, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! Π”Π°Π²Π°ΠΉΡ‚Π΅ установим эффСкт ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ прямо сСйчас!

Demo

эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Chrome ΠΎΡ‚

Π­Ρ„Ρ„Π΅ΠΊΡ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Chrome β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ cjk ΠΊΠ°ΠΊ инструмСнт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой Π²Π΅Π±-сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простой ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Если Π²Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² подробности, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Chrome, Π²Π°ΠΌ прСдоставляСтся простая ΠΊΠ½ΠΎΠΏΠΊΠ° с ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ эффСктом. Кнопка прСдставляСт собой ΠΎΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΉ ΠΊΡ€ΡƒΠΆΠΎΠΊ с тСкстом Β«ICOΒ». ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΊΡ€ΡƒΠ³ быстро прСвращаСтся Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΡ€Π°Π½ΠΆΠ΅Π²ΡƒΡŽ линию. Кнопка вСрнСтся ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ, Ссли Π²Ρ‹ снова Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° эту ΠΏΡ€ΡΠΌΡƒΡŽ линию. Π”ΠΎ сих ΠΏΠΎΡ€ интСрСсно, ΠΊΠ°ΠΊ ΠΎΠ½ Π² дСйствии! Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Chrome ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π΅Π³ΠΎ своими Π³Π»Π°Π·Π°ΠΌΠΈ!

ДСмонстрация

Π½Π°ΠΆΠΌΠΈΡ‚Π΅ css ΠΏΠΎ

Click css β€” это эффСкт Π½Π° чистом CSS, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Эвансом Π² качСствС инструмСнта для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ‰ΡƒΡ‚ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ для своСго Π²Π΅Π±-сайта. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Click css ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π±Π΅Π»ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ с ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Если Π²Ρ‹ Π½Π°Π²Π΅Π΄Π΅Ρ‚Π΅ курсор Π½Π° эту ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΎΠ½Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ всплывСт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ вас ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Π½Π΅Π΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅, ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΡ€Ρ‹Π³Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΅Π΅ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ. ВсС Π΅Ρ‰Π΅ интСрСсно, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! Π”Π°Π²Π°ΠΉΡ‚Π΅ установим Click css ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ сами!

Demo

Cool Button Click Effect by

Cool Button Click Effect β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Boundless ΠΊΠ°ΠΊ инструмСнт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой Π²Π΅Π±-сайт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ красивой ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² подробности, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Cool Button Click Effect Π²Π°ΠΌ прСдоставляСтся ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ произвСсти Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²Π°ΡˆΠΈΡ… посСтитСлСй. ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° тСкст Β«Click MeΒ» тСкст Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ Π±Π΅Π»ΠΎΠΉ прямой Π»ΠΈΠ½ΠΈΠ΅ΠΉ. Когда Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ½Π΅Ρ‚Π΅ ΠΏΠΎ этому тСксту, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ синюю Ρ€ΡΠ±ΡŒ Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, которая выдСляСт ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π”ΠΎ сих ΠΏΠΎΡ€ интСрСсно, ΠΊΠ°ΠΊ ΠΎΠ½ Π² дСйствии! Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ классный эффСкт наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π΅Π³ΠΎ своими Π³Π»Π°Π·Π°ΠΌΠΈ!

ДСмонстрация

Кнопка Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS, зависаСт ΠΏΠ»Π°Π²Π½ΠΎ! ΠΏΠΎ

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

Demo

Кнопка удалСния с микровзаимодСйствиями by

Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ с микровзаимодСйствиями β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π₯ΠΈΠΌΠ°Π»Π°Π΅ΠΉ Π‘ΠΈΠ½Π³Ρ…ΠΎΠΌ ΠΊΠ°ΠΊ инструмСнт для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ‰ΡƒΡ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ удалСния для своСго Π²Π΅Π±-сайта. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒ с микровзаимодСйствиями» Π²Π°ΠΌ прСдоставляСтся ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ° вмСстС с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ микровзаимодСйствиями. Когда Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹, Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ΠΈ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ становится синС-Π±Π΅Π»ΠΎΠΉ. ΠšΠΎΡ€Π·ΠΈΠ½Π° для мусора Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ трясСтся, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ваш сайт Π±ΠΎΠ»Π΅Π΅ интСрСсным ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. НС упуститС этот шанс ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой Π²Π΅Π±-сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π£Π΄Π°Π»ΠΈΡ‚ΡŒ с микровзаимодСйствиями»!

ДСмонстрация

Кнопка растягивания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π½Π°

Кнопка растяТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ CSS-эффСкт, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ МикаэлСм АйналСмом ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой Π²Π΅Π±-сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅, ΠΊΠ½ΠΎΠΏΠΊΠ° растяТСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° прСдоставляСт Π²Π°ΠΌ Π·Π°Π±Π°Π²Π½ΡƒΡŽ ΠΈ ΠΆΠΈΠ²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Π•ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΈ ΠΎΠ΄Π½Π° фиолСтовая ΠΊΠ½ΠΎΠΏΠΊΠ°. Когда Π²Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, фиолСтовая ΠΊΠ½ΠΎΠΏΠΊΠ° растягиваСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ этому Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ. Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π΅ упустим ваш шанс ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш сайт ΠΆΠΈΠ²Ρ‹ΠΌ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ растяТСния Material UI!

Π”Π΅ΠΌΠΎ

Анимация Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS3 by

Радиальная градиСнтная анимация CSS3 β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π‘ΠΈΠ½Π΅ΡˆΠ΅ΠΌ Π‘Π°Π±Ρƒ ΠŸΠ΅Ρ€ΠΈΠ½Π³Π°Ρ‚ΠΎΠΌ Π² качСствС инструмСнта для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡ‰Π΅Ρ‚ Π·Π°Π±Π°Π²Π½ΡƒΡŽ ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ для своСго Π²Π΅Π±-сайта. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ, Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Π°Ρ анимация Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π° CSS3 прСдоставляСт Π²Π°ΠΌ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ с Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ. Когда Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ, Π½Π° Π±Π΅Π»ΠΎΠΌ Ρ„ΠΎΠ½Π΅ появляСтся Ρ€ΠΎΠ·ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚. Π­Ρ‚Π° анимация, нСсомнСнно, сдСлаСт ваш сайт вСсСлСС ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π΅Π΅. Π”ΠΎ сих ΠΏΠΎΡ€ интСрСсно, ΠΊΠ°ΠΊ ΠΎΠ½ Π² дСйствии! Π”Π°Π²Π°ΠΉΡ‚Π΅ установим Radial Gradient Animation CSS3 ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ прямо сСйчас!

ДСмонстрация

Анимация с Π²ΠΎΠ»Π½ΠΎΠ²Ρ‹ΠΌ эффСктом с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ ES6 by

Ripple Effect Animation с CSS ΠΈ ES6 β€” это ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ эффСкт CSS, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π₯ΡƒΠ°Π½ΠΎΠΌ МойсСсом Воррихосом ΠΊΠ°ΠΊ инструмСнт для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΎΠ½Π»Π°ΠΉΠ½-бизнСса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой сайт Π·Π°Π±Π°Π²Π½ΠΎΠΉ ΠΈ симпатичной ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Ripple Effect Animation с CSS ΠΈ ES6 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Ρ€ΠΎΠ·ΠΎΠ²ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°. Кнопка ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ»Π½ΠΎΠ²ΠΎΠΉ эффСкт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π΅ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° Π½Π΅Π΅. Π­Ρ„Ρ„Π΅ΠΊΡ‚ ΠΏΡƒΠ»ΡŒΡΠ°Ρ†ΠΈΠΈ ΠΏΠ»Π°Π²Π½ΠΎ появляСтся Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ваш сайт Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. ΠŸΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΌΠ½Π΅, Π²Ρ‹ Π½Π΅ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ вашСго сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ripple Effect Animation с CSS ΠΈ ES6!

ДСмонстрация

Π‘ΠΊΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ SCSS Π½Π°

Π‘ΠΊΠΎΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ SCSS β€” это ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ эффСкт CSS, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Брэндоном МакКоннСллом ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ‰ΡƒΡ‚ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ для своСго Π²Π΅Π±-сайта. Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SCSS Beveled Buttons Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΡƒΠΊΡ€Π°ΡΠΈΡ‚ΡŒ свой Π²Π΅Π±-сайт ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅ΠΉ красной ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ вмСстС с ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. Когда Π²Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚Π΅ Π΅Π΅, ваша ΠΊΠ½ΠΎΠΏΠΊΠ° становится скошСнной, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΅Π΅ Ρ„ΠΎΡ€ΠΌΠ° измСнится ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π­Ρ‚ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Ρ‚ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π²Π°ΡˆΠΈΡ… посСтитСлСй ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅. НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой сайт Π±ΠΎΠ»Π΅Π΅ ΠΆΠΈΠ²Ρ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΊΠΎΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ SCSS!

ДСмонстрация

сладкий миксин с малСнькой ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΎΡ‚

Sweet little button mixin β€” это ΠΌΠΎΡ‰Π½Ρ‹ΠΉ CSS-эффСкт, созданный Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠšΡ€ΠΈΡΡ‚ΠΈΠ½ΠΎΠΉ Π”ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΊ инструмСнт для всСх Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° своСм Π²Π΅Π±-сайтС. Если ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅, миксин Sweet little button прСдставляСт собой Π½Π°Π±ΠΎΡ€ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ваш сайт Π±ΠΎΠ»Π΅Π΅ красочным. Когда Π²Ρ‹ Π½Π°Π²ΠΎΠ΄ΠΈΡ‚Π΅ курсор Π½Π° эти ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° мСняСтся Π½Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚ Ρ€Π°ΠΌΠΊΠΈ ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π° Π·Π°Ρ‚Π΅ΠΌ возвращаСтся ΠΊ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ. Если Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° измСнится ΠΈ останСтся, ΠΏΠΎΠΊΠ° Π²Ρ‹ Π½Π΅ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ Π½Π° Π½Π΅Π΅ снова. НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой сайт Π±ΠΎΠ»Π΅Π΅ ΠΆΠΈΠ²Ρ‹ΠΌ ΠΈ красочным с миксином Sweet little button!

ДСмонстрация

Как AVADA Commerce Ρ€Π°Π½ΠΆΠΈΡ€ΡƒΠ΅Ρ‚ список ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² CSS Button Click Effects

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ 18 ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² CSS Button Click Effects для CSS Ρ€Π°Π½ΠΆΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° основС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π²: Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ

  • Π¦Π΅Π½Ρ‹ ΠΈ характСристики
  • РСпутация поставщика css
  • ΠŸΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Facebook, Twitter ΠΈ Google +
  • ΠžΠ±Π·ΠΎΡ€Ρ‹ ΠΈ ΠΎΡ†Π΅Π½ΠΊΠ° Avada Commerce
  • Π‘ΠΎΠ»Π΅Π΅ 18 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS

    Особая Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ всСм поставщикам, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΠ²ΡˆΠΈΠΌ 18 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS. ΠœΡ‹ искрСннС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ CSS Π²Ρ‹ΡˆΠ΅, Ссли это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠœΡ‹ создали эту ΡΠ΅Ρ€ΠΈΡŽ ΠΎΠ±Π·ΠΎΡ€ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°ΠΌ CSS Π½Π°ΠΉΡ‚ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠ΅ эффСкты наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ CSS для своСго Π²Π΅Π±-сайта. Вся информация ΠΎΠ± ΠΎΠ±Π·ΠΎΡ€Π΅ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ характСристики, описаниС, Ρ†Π΅Π½Ρ‹ ΠΈ ссылки) собираСтся с Π²Π΅Π±-сайта поставщика ΠΈΠ»ΠΈ с Π΅Π³ΠΎ собствСнной ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ страницы/ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΏΡ€ΠΎΠ΄Π°ΠΆ.

    Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° рСгулярно обновляСт список ΠΈΠ· 18 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² CSS эффСктов наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π°ΠΌ, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ вопросы, связанныС с этим ΠΎΠ±Π·ΠΎΡ€ΠΎΠΌ css.

    НС Π²ΠΈΠ΄ΠΈΡ‚Π΅ свой css Π² спискС? Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ большС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² этот ΠΎΠ±Π·ΠΎΡ€? Π‘Π²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ

    НайдитС большС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ CSS, JS, поТалуйста, посСтитС наши ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ CSS, JS!

    JavaScript Β· Bootstrap

    Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ»ΠΈ скомпилированныС

    ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ *.js Ρ„Π°ΠΉΠ»ΠΎΠ²) ΠΈΠ»ΠΈ всС сразу (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ bootstrap. js ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ bootstrap.min.js ).

    ИспользованиС скомпилированного JavaScript

    И bootstrap.js , ΠΈ bootstrap.min.js содСрТат всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½.

    Зависимости ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ

    НСкоторыС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ CSS зависят ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. Если Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ этих зависимостСй Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ зависят ΠΎΡ‚ jQuery (это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ jQuery Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π΄ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²). ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ bower.json , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ вСрсии jQuery ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

    Атрибуты Π΄Π°Π½Π½Ρ‹Ρ…

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· API Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π½Π΅ написав Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ строки JavaScript. Π­Ρ‚ΠΎ пСрвоклассный API Bootstrap, ΠΈ Π΅Π³ΠΎ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΈ использовании ΠΏΠ»Π°Π³ΠΈΠ½Π°.

    Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуациях ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСм Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ API Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, отвязав всС события Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ с пространством ΠΈΠΌΠ΅Π½ 9.0177 API Π΄Π°Π½Π½Ρ‹Ρ… . Π­Ρ‚ΠΎ выглядит Ρ‚Π°ΠΊ:

     $(document).off('.data-api') 

    Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, просто Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ имя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля Π² качСствС пространства ΠΈΠΌΠ΅Π½ вмСстС с пространством ΠΈΠΌΠ΅Π½ data-api, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

     $(document).off('.alert.data-api') 

    Programmatic API

    ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ считаСм, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Bootstrap ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· JavaScript API. ВсС общСдоступныС API-интСрфСйсы ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚.

     $('.btn.danger').button('toggle').addClass('fat') 

    ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΎΠΏΡ†ΠΈΠΉ, строку, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΡƒΡŽ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΈΠ»ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ (Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ»Π°Π³ΠΈΠ½ с ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ):

     $('#myModal'). modal() // ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ со значСниями ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
    $('#myModal').modal({ keyboard: false }) // инициализируСтся Π±Π΅Π· ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹
    $('#myModal').modal('show') // ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΡˆΠΎΡƒ 

    ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт свой Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ конструктор Π½Π° ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ свойство: $.fn.popover.ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ . Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ экзСмпляр ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΈΠ·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ Π΅Π³ΠΎ нСпосрСдствСнно ΠΈΠ· элСмСнта: $('[rel="popover"]').data('popover') .

    Настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½Π° Constructor.DEFAULTS :

     $.fn.modal.Constructor.DEFAULTS.keyboard = false // измСняСт значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для модального ΠΏΠ»Π°Π³ΠΈΠ½Π° ` опция ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π½Π° false 

    НСт ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°

    Иногда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса. Π’ этих ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°Ρ… ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ пространств ΠΈΠΌΠ΅Π½. Если это ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ .noConflict для ΠΏΠ»Π°Π³ΠΈΠ½Π°, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

     var bootstrapButton = $.fn.button.noConflict() // Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ $.fn.button ΠΊ Ρ€Π°Π½Π΅Π΅ присвоСнному Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ
    $.fn.bootstrapBtn = bootstrapButton // Π΄Π°Ρ‚ΡŒ $().bootstrapBtn Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Bootstrap 

    Events

    Bootstrap прСдоставляСт настраиваСмыС события для ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… дСйствий Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΈΠ½Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π° ΠΈ причастия ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π³Π΄Π΅ ΠΈΠ½Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ) запускаСтся Π² Π½Π°Ρ‡Π°Π»Π΅ события, Π° Π΅Π³ΠΎ Ρ„ΠΎΡ€ΠΌΠ° причастия ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ) запускаСтся ΠΏΡ€ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ события. дСйствиС.

    Начиная с вСрсии 3.0.0, всС события Bootstrap ΠΈΠΌΠ΅ΡŽΡ‚ пространство ΠΈΠΌΠ΅Π½.

    ВсС ΠΈΠ½Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ события ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ preventDefault . Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ дСйствия Π΄ΠΎ Π΅Π³ΠΎ Π½Π°Ρ‡Π°Π»Π°. 9ария-[\w-]*$/i var DefaultWhitelist = { // Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ для любого прСдоставлСнного Π½ΠΈΠΆΠ΅ элСмСнта. ‘*’: [‘класс’, ‘ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³’, ‘ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€’, ‘язык’, ‘Ρ€ΠΎΠ»ΡŒ’, ARIA_ATTRIBUTE_PATTERN], a: [‘Ρ†Π΅Π»ΡŒ’, ‘href’, ‘Π½Π°Π·Π²Π°Π½ΠΈΠ΅’, ‘ΠΎΡ‚Π½’], ΠΎΠ±Π»Π°ΡΡ‚ΡŒ: [], Π±: [], Π±Ρ€: [], столбСц: [], ΠΊΠΎΠ΄: [], Ρ€Π°Π·Π΄Π΅Π»: [], эм: [], час: [], Ρ‡2: [], h3: [], h4: [], h5: [], h5: [], h6: [], я: [], img: [‘src’, ‘alt’, ‘Π½Π°Π·Π²Π°Π½ΠΈΠ΅’, ‘ΡˆΠΈΡ€ΠΈΠ½Π°’, ‘высота’], Π»ΠΈ: [], ΠΎΠ»: [], ΠΏ: [], ΠΏΡ€Π΅: [], с: [], малСнький: [], ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ: [], суб: [], Как Π΄Π΅Π»Π°: [], ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ: [], Ρ‚Ρ‹: [], ΡƒΠ»: [] } 9Π΄Π°Π½Π½Ρ‹Π΅-ΠΌΠΎΠ΅-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅-[\w-]+/ myDefaultWhiteList[‘*’].push(myCustomRegex)

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ нашС Π΄Π΅Π·ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ срСдство, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DOMPurify, Π²Π°ΠΌ слСдуСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

     $('#yourTooltip').tooltip ({
      sanitizeFn: функция (содСрТимоС) {
        Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ DOMPurify.sanitize (ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚)
      }
    }) 
    Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ Π±Π΅Π·
    document.implementation.createHTMLDocument

    Π’ случаС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ document. implementation.createHTMLDocument , ΠΊΠ°ΠΊ ΠΈ Π² Internet Explorer 8, встроСнная функция очистки Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ HTML ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ.

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ очистку Π² этом случаС, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ sanitizeFn ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ внСшнюю Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DOMPurify.

    НомСра вСрсий

    Доступ ΠΊ вСрсии ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° Bootstrap jQuery ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· свойство VERSION конструктора ΠΏΠ»Π°Π³ΠΈΠ½Π°. НапримСр, для ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки:

     $.fn.tooltip.Constructor.VERSION // => "3.4.1" 

    Никаких ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚ΠΊΠ°Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ JavaScript

    ΠŸΠ»Π°Π³ΠΈΠ½Ρ‹ Bootstrap Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ изящно ΠΎΡ‚ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ JavaScript. Если вас Π²ΠΎΠ»Π½ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ Π² этом случаС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅

    Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

    Bootstrap ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript , Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Prototype ΠΈΠ»ΠΈ jQuery UI. НСсмотря Π½Π° .noConflict ΠΈ событий пространства ΠΈΠΌΠ΅Π½ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ совмСстимости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

    О ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°Ρ…

    Для простых эффСктов ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ transition.js ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· вмСстС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ JS. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ скомпилированный (ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ) bootstrap.js , Π½Π΅Ρ‚ нСобходимости Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ β€” ΠΎΠ½ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ.

    Π§Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ

    Transition.js β€” это Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ для событий transitionEnd , Π° Ρ‚Π°ΠΊΠΆΠ΅ эмулятор ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° CSS. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹ΠΌΠΈ модулями для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS ΠΈ обнаруТСния Π·Π°Π²ΠΈΡΡˆΠΈΡ… ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ².

    ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ²

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ глобально ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° JavaScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ transition.js (ΠΈΠ»ΠΈ bootstrap.js ΠΈΠ»ΠΈ bootstrap.min.js , Π² зависимости ΠΎΡ‚ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²). :

     $. support.transition = false 

    ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° β€” это ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅, Π½ΠΎ Π³ΠΈΠ±ΠΊΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ подсказки с минимальной Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡƒΠΌΠ½Ρ‹ΠΌΠΈ настройками ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

    НСсколько ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ

    НС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ модальноС ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠΊΠ° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ остаСтся Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ. Для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ отобраТСния Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ модального ΠΎΠΊΠ½Π° трСбуСтся собствСнный ΠΊΠΎΠ΄.

    Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ модальной Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ

    ВсСгда ΡΡ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ HTML-ΠΊΠΎΠ΄ модального ΠΎΠΊΠ½Π° Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π΅ влияли Π½Π° внСшний Π²ΠΈΠ΄ ΠΈ/ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ модального ΠΎΠΊΠ½Π°.

    ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств

    Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдостСрСТСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ использования ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах. Для получСния ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ см. Π½Π°ΡˆΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

    Из-Π·Π° Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ HTML5 опрСдСляСт свою сСмантику, HTML-Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ autofocus Π½Π΅ дСйствуСт Π² ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠ½Π°Ρ… Bootstrap. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ эффСкта, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ собствСнный ΠΊΠΎΠ΄ JavaScript:

     $('#myModal').on('show.bs.modal', function () {
      $('#myInput').фокус()
    }) 

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

    БтатичСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€

    МодальноС ΠΎΠΊΠ½ΠΎ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ, Ρ‚Π΅Π»ΠΎΠΌ ΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠΌ дСйствий Π² Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π΅.

    Одно прСкрасноС тСло…

     
    <Π΄Π΅Π»> <Π΄Π΅Π»>
    МодальноС названиС
    <Π΄Π΅Π»>

    Одно прСкрасноС Ρ‚Π΅Π»ΠΎ…

    <Π΄Π΅Π»>