Css Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка: Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π½Π° CSS | htmlbook.ru

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

Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Β· Bootstrap v4.6

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° GitHub ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»

ДокумСнтация ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для добавлСния настраиваСмых Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок Bootstrap с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CSS ΠΈ JavaScript с использованиСм CSS3 для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… для локального хранСния Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ².

ΠžΠ±Π·ΠΎΡ€

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ использовании ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки:

  • Подсказки ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π½Π° ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Popper для позиционирования. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ popper.min.js ΠΏΠ΅Ρ€Π΅Π΄ bootstrap.js ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ bootstrap.bundle.min.js / bootstrap.bundle.js, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Popper Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ!
  • Если Π’Ρ‹ создаСтС наш JavaScript ΠΈΠ· исходного ΠΊΠΎΠ΄Π°, для Π½Π΅Π³ΠΎ трСбуСтся util.js.
  • Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ сообраТСниям ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, поэтому Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.
  • Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.
  • Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ container: 'body', Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Π² Π±ΠΎΠ»Π΅Π΅ слоТных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π½Π°ΡˆΠΈΡ… Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… Π²Π²ΠΎΠ΄Π°, Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Ρ‚.Π΄.).
  • Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки для скрытых элСмСнтов Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.
  • Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки для элСмСнтов .disabled ΠΈΠ»ΠΈ disabled Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ для элСмСнта-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ.
  • ΠŸΡ€ΠΈ запускС ΠΎΡ‚ гипСрссылок, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… нСсколько строк, Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Π±ΡƒΠ΄ΡƒΡ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ white-space: nowrap; Π½Π° Π’Π°ΡˆΠΈΡ… <a>, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ повСдСния.
  • Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ скрыты Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ элСмСнты Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ· DOM.
  • Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ благодаря элСмСнту Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ‚Π΅Π½Π΅Π²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ DOM.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ этот ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ встроСнноС срСдство очистки содСрТимого, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ удаляСт всС элСмСнты HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹ явно. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния смотритС Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ sanitizer Π² нашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ JavaScript.

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ» всС это? ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, посмотрим, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Π²Π΅Π·Π΄Π΅

Один ΠΈΠ· способов ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Π½Π° страницС — это Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎ ΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ data-toggle:

$(function () {
  $('[data-toggle="tooltip"]').tooltip()
})

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

НавСдитС курсор Π½Π° ссылки Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки:

Placeholder text to demonstrate some inline links with tooltips. This is now just filler, no killer. Content placed here just to mimic the presence of real text. And all that just to give you an idea of how tooltips would look when used in real-world situations. So hopefully you’ve now seen how these tooltips on links can work in practice, once you use them on your own site or project.

НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ направлСния подсказок: Π²Π²Π΅Ρ€Ρ…, Π²ΠΏΡ€Π°Π²ΠΎ, Π²Π½ΠΈΠ·Ρƒ ΠΈ Π²Π»Π΅Π²ΠΎ.

<button type="button" data-toggle="tooltip" data-placement="top" title="Подсказка Π²Π²Π΅Ρ€Ρ…Ρƒ">
  Подсказка Π²Π²Π΅Ρ€Ρ…Ρƒ
</button>
<button type="button" data-toggle="tooltip" data-placement="right" title="Подсказка справа">
  Подсказка справа
</button>
<button type="button" data-toggle="tooltip" data-placement="bottom" title="Подсказка снизу">
  Подсказка снизу
</button>
<button type="button" data-toggle="tooltip" data-placement="left" title="Подсказка слСва">
  Подсказка слСва
</button>

И с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ HTML:

<button type="button" data-toggle="tooltip" data-html="true" title="<em>Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка</em> <u>с</u> <b>HTML</b>">
  Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка с HTML
</button>

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

Плагин Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΏΠΎ запросу ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки послС ΠΈΡ… Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π½ΠΎΠ³ΠΎ элСмСнта.

Запуск Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Ρ‡Π΅Ρ€Π΅Π· JavaScript:

$('#example').tooltip(options)
ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅
auto ΠΈ scroll

ПолоТСниС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки пытаСтся автоматичСски ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ overflow: auto ΠΈΠ»ΠΈ overflow: scroll, ΠΊΠ°ΠΊ наш .table-responsive, Π½ΠΎ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ сохраняСт исходноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ размСщСния. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, установитС для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° boundary Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΡ‚ значСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, 'scrollParent', Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 'window':

$('#example').tooltip({ boundary: 'window' })

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°

ВрСбуСмая Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° для Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки — это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ data ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ title HTML-элСмСнта, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку. БгСнСрированная Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки довольно проста, хотя для Π½Π΅Π΅ трСбуСтся позиция (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

top).

Π Π°Π±ΠΎΡ‚Π° с Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ подсказками для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ HTML-элСмСнтам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ссылки ΠΈΠ»ΠΈ элСмСнты управлСния Ρ„ΠΎΡ€ΠΌΡ‹). Π₯отя ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ элСмСнты HTML (Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ <span>) ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ доступными для фокусировки, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ tabindex =" 0 ", это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΈ ΡΠ±ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ с Ρ‚ΠΎΠ»ΠΊΡƒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ табуляции Π½Π° Π½Π΅ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… элСмСнтах для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² настоящСС врСмя Π½Π΅ ΠΎΠ±ΡŠΡΠ²Π»ΡΡŽΡ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку Π² этой ситуации. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΠΉΡ‚Π΅ΡΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° hover Π² качСствС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° для Π’Π°ΡˆΠ΅ΠΉ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это сдСлаСт Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ запуск Π’Π°ΡˆΠΈΡ… Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

<!-- HTML для записи -->
<a href="#" data-toggle="tooltip" title="ВСкст Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки!">НавСдитС Π½Π° мСня</a>
<!-- Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, созданная ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ -->
<div role="tooltip">
  <div></div>
  <div>
    ВСкст Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки!
  </div>
</div>

ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ элСмСнты

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ disabled Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, навСсти Π½Π° Π½ΠΈΡ… курсор ΠΈΠ»ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку (ΠΈΠ»ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ). Π’ качСствС ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ Π’Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку ΠΈΠ· ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ <div> ΠΈΠ»ΠΈ <span>, Π² ΠΈΠ΄Π΅Π°Π»Π΅ сдСланной с фокусировкой Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ tabindex="0", ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ pointer-events

Π½Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ элСмСнт.

<span tabindex="0" data-toggle="tooltip" title="ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Π°Ρ подсказка">
  <button type="button" disabled>ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Π°Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°</button>
</span>

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

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

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎ сообраТСниям бСзопасности ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ sanitize, sanitizeFn ΠΈ whiteList Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдоставлСны с использованиСм Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ….

НазваниСВипПо ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
animationbooleantrueΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ CSS fade ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказкС
containerstring | element | falsefalse

ДобавляСт Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ элСмСнту.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: container: 'body'. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ особСнно ΠΏΠΎΠ»Π΅Π·Π΅Π½ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ позволяСт Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° рядом с Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΌ элСмСнтом, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ ΠΎΡ‚Ρ€Ρ‹Π² Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки ΠΎΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ элСмСнта Π²ΠΎ врСмя измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π°.

delaynumber | object0

Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° отобраТСния ΠΈ скрытия Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки (мс) — Π½Π΅ относится ΠΊ Ρ€ΡƒΡ‡Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°

Если ΡƒΠΊΠ°Π·Π°Π½ Π½ΠΎΠΌΠ΅Ρ€, Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° примСняСтся ΠΊΠ°ΠΊ ΠΊ ΡΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ, Ρ‚Π°ΠΊ ΠΈ ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°: delay: { "show": 500, "hide": 100 }

htmlbooleanfalse

Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ HTML Π²ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказкС.

Если Π·Π°Π΄Π°Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true, HTML-Ρ‚Π΅Π³ΠΈ Π²

title Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π²ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказкС. Если false, ΠΌΠ΅Ρ‚ΠΎΠ΄ jQuery text Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для вставки содСрТимого Π² DOM.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ тСкст, Ссли Вас бСспокоят XSS-Π°Ρ‚Π°ΠΊΠΈ.

placementstring | function‘top’

Как Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку — auto | top | bottom | left | right.
Если Π·Π°Π΄Π°Π½ΠΎ auto Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±ΡƒΠ΄Π΅Ρ‚ динамичСски ΠΏΠ΅Ρ€Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°.

Когда функция ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния размСщСния, ΠΎΠ½Π° вызываСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠ·Π»Π° DOM Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π² качСствС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ ΡƒΠ·Π»Π° DOM элСмСнта запуска Π² качСствС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ. ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ this установлСн Π½Π° экзСмпляр Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

selector string | falsefalseЕсли прСдусмотрСн сСлСктор, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ цСлям. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для примСнСния Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок ΠΊ динамичСски добавляСмым элСмСнтам DOM (ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° jQuery.on). Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ это ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.
templatestring'<div role="tooltip"><div></div><div></div></div>'

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ HTML-ΠΊΠΎΠ΄ для использования ΠΏΡ€ΠΈ создании Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки title Π±ΡƒΠ΄Π΅Ρ‚ вставлСн Π² .tooltip-inner.

.arrow станСт стрСлкой Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

Π‘Π°ΠΌΡ‹ΠΉ внСшний элСмСнт ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ класс .tooltip ΠΈ role="tooltip"

.

titlestring | element | function»

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ title отсутствуСт.

Если Π·Π°Π΄Π°Π½Π° функция, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ со ссылкой this, установлСнной Π½Π° элСмСнт, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка.

triggerstring‘hover focus’

Как вызываСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка — click | hover | focus | manual. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ нСсколько Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ²; Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΈΡ… ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ.

'manual' ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· .tooltip('show'), .tooltip('hide') ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ .tooltip('toggle'); это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ нСльзя ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°ΠΌΠΈ.

Π‘Π°ΠΌΠΎ ΠΏΠΎ сСбС 'hover' ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ появлСнию Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСльзя Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΈ ΠΈΡ… слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

offsetnumber | string | function0

Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ†Π΅Π»ΠΈ.

Когда функция ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния смСщСния, ΠΎΠ½Π° вызываСтся с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, содСрТащим Π΄Π°Π½Π½Ρ‹Π΅ смСщСния Π² качСствС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°. Ѐункция Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ структурой. Π£Π·Π΅Π» DOM Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ элСмСнта пСрСдаСтся Π² качСствС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ смотритС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Popper ΠΏΠΎ ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ.

fallbackPlacementstring | array‘flip’Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Popper Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚Π΅. Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ смотритС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Popper.
customClassstring | function»

ДобавляйтС классы Π²ΠΎ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° отобраТаСтся. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти классы Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π»ΡŽΠ±Ρ‹ΠΌ классам, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π² шаблонС. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСсколько классов, Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΈΡ… ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌΠΈ: 'a b'.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ строку, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° классов.

boundarystring | element‘scrollParent’Π“Ρ€Π°Π½ΠΈΡ†Π° ограничСния пСрСполнСния Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ значСния 'viewport', 'window', 'scrollParent' ΠΈΠ»ΠΈ ссылку HTMLElement (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ JavaScript). Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ смотритС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ preventOverflow Popper.
sanitizebooleantrueΠ’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ очистку. Если Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ 'template' ΠΈ 'title', Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‡ΠΈΡ‰Π΅Π½Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» sanitizer Π² нашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ JavaScript.
whiteListobjectΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΠžΠ±ΡŠΠ΅ΠΊΡ‚, содСрТащий Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ Ρ‚Π΅Π³ΠΈ
sanitizeFnnull | functionnullΠ—Π΄Π΅ΡΡŒ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ офистки. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли Π’Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для выполнСния очистки.
popperConfignull | objectnullΠ§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Popper ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Bootstrap, смотритС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Popper.

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

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

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

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ см. Π² нашСй Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ JavaScript.

$().tooltip(options)

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки ΠΊ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ элСмСнтов.

.tooltip('show')

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±Ρ‹Π»Π° фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½Π° (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.tooltip). Π­Ρ‚ΠΎ считаСтся β€œΡ€ΡƒΡ‡Π½Ρ‹ΠΌβ€ запуском Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки. Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

$('#element').tooltip('show')
. tooltip('hide')

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±Ρ‹Π»Π° фактичСски скрыта (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС hidden.bs.tooltip). Π­Ρ‚ΠΎ считаСтся β€œΡ€ΡƒΡ‡Π½Ρ‹ΠΌβ€ запуском Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

$('#element').tooltip('hide')
.tooltip('toggle')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ сторонС Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±Ρ‹Π»Π° фактичСски ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ»ΠΈ скрыта (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.tooltip ΠΈΠ»ΠΈ hidden.bs.tooltip). Π­Ρ‚ΠΎ считаСтся β€œΡ€ΡƒΡ‡Π½Ρ‹ΠΌβ€ запуском Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

$('#element').tooltip('toggle')
.tooltip('dispose')

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΈ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ подсказки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ с использованиСм [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ selector] (#ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹)), Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ΅Π½Ρ‹ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ для Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΡ… элСмСнтов Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°.

$('#element').tooltip('dispose')
.tooltip('enable')

Π”Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отобраТСния Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки элСмСнта. Подсказки Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

$('#element').tooltip('enable')
.tooltip('disable')

УдаляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отобраТСния Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки элСмСнта. Π’ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π°.

$('#element').tooltip('disable')
.tooltip('toggleEnabled')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ отобраТСния ΠΈΠ»ΠΈ скрытия Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки элСмСнта.

$('#element').tooltip('toggleEnabled')
.tooltip('update')

ΠžΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ‚ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки элСмСнта.

$('#element').tooltip('update')

Бобытия

Π’ΠΈΠΏ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
show. bs.tooltipΠ­Ρ‚ΠΎ событиС запускаСтся Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра show.
shown.bs.tooltipΠ­Ρ‚ΠΎ событиС запускаСтся, ΠΊΠΎΠ³Π΄Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка становится Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
hide.bs.tooltipΠ­Ρ‚ΠΎ событиС запускаСтся сразу послС Π²Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° экзСмпляра hide.
hidden.bs.tooltipΠ­Ρ‚ΠΎ событиС запускаСтся, ΠΊΠΎΠ³Π΄Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка пСрСстала Π±Ρ‹Ρ‚ΡŒ скрытой ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΆΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
inserted.bs.tooltipΠ­Ρ‚ΠΎ событиС запускаСтся послС события show.bs.tooltip, ΠΊΠΎΠ³Π΄Π° шаблон Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² DOM.
$('#myTooltip').on('hidden.bs.tooltip', function () {
  // сдСлайтС Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ...
})

Подсказки. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Β· Bootstrap. ВСрсия v4.0.0

ДокумСнтация ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ добавлСния настраиваСмых Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок Bootstrap с CSS ΠΈ JavaScript, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ CSS3 для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… для хранСния Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ².

ΠžΠ±Π·ΠΎΡ€

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ подсказок:

  • Подсказки зависят ΠΎΡ‚ 3-ΠΉ части Π±ΠΈΠ±ΠΈΠ»ΠΎΡ‚Π΅ΠΊΠΈ Popper.js Π² части позиционирования. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ popper.min.js ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ bootstrap.bundle.min.js / bootstrap.bundle.js, содСрТащиС Popper.js – это Π½ΡƒΠΆΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ подсказок!
  • Если Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ JavaScript с ТСсткого диска, Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° requires util.js.
  • Подсказки Π½Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π°Π΄ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это самому.
  • Подсказки с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.
  • Π—Π°Π΄Π°ΠΉΡ‚Π΅ container: 'body' Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с отрисовкой Π±ΠΎΠ»Π΅Π΅ слоТных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² (Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Π²ΠΎΠ΄Π°, ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Ρ‚.Π΄.).
  • НСльзя Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ подсказки ΠΈΠ· скрытых элСмСнтов.
  • Подсказки для элСмСнтов класса . disabled ΠΈΠ»ΠΈ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ disabled Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΈΠ· элСмСнта-Β«ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΈΒ».
  • Когда подсказка запускаСтся ΠΈΠ· многострочных ссылок, подсказки Π±ΡƒΠ΄ΡƒΡ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ white-space: nowrap; Π² Π²Π°ΡˆΠΈΡ… <a>, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этого.
  • Подсказки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ спрятаны Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ связанныС с Π½ΠΈΠΌΠΈ элСмСнты ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ· DOM.

Π’Ρ‹ всё поняли? ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, посмотрим, ΠΊΠ°ΠΊ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: задСйствуйтС подсказки Π²Π΅Π·Π΄Π΅

Один ΠΈΠ· способов ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС подсказки Π½Π° страницС – ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ Π½ΠΈΠΌ ΠΏΠΎ Π°Π±Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ data-toggle:

$(function () {
  $('[data-toggle="tooltip"]').tooltip()
})

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

НавСдитС курсор Π½Π° ссылки – ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ подсказку:

Tight pants next level keffiyeh you probably haven’t heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney’s fixie sustainable quinoa 8-bit american apparel have a terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney’s cleanse vegan chambray. A really ironic artisan whatever keytar, scenester farm-to-table banksy Austin twitter handle freegan cred raw denim single-origin coffee viral.

НавСдитС курсор Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ располоТСния подсказок: свСрху, справа, Π²Π½ΠΈΠ·Ρƒ ΠΈ Π²Π»Π΅Π²ΠΎ.

<button type="button" data-toggle="tooltip" data-placement="top" title="Tooltip on top">
  Tooltip on top
</button>
<button type="button" data-toggle="tooltip" data-placement="right" title="Tooltip on right">
  Tooltip on right
</button>
<button type="button" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">
  Tooltip on bottom
</button>
<button type="button" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
  Tooltip on left
</button>

И с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ HTML:

<button type="button" data-toggle="tooltip" data-html="true" title="<em>Tooltip</em> <u>with</u> <b>HTML</b>">
  Tooltip with HTML
</button>

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

Плагин подсказок создаСт содСрТимоС ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΏΠΎ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΡŽ, ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ подсказки послС ΠΈΡ… элСмСнта-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°.

ЗапуститС подсказку Ρ‡Π΅Ρ€Π΅Π· JavaScript:

$('#example').tooltip(options)

Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°

Для использования подсказок трСбуСтся лишь Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ data ΠΈ title Π² Ρ‚ΠΎΠΌ элСмСнтС HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡΠ½Π°ΡΡ‚ΠΈΡ‚ΡŒ подсказкой. ГСнСрированная Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° подсказки – ΠΏΡ€ΠΎΡ‰Π΅, хотя ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ позиция задаСтся ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ ΠΊΠ°ΠΊ top).

Π Π°Π±ΠΎΡ‚Π° подсказок ΠΏΡ€ΠΈ использовании ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΡŽΠ·Π΅Ρ€ΠΎΠ² Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ подсказки лишь Π² Ρ‚Π΅ элСмСнты HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹Π΅ для фокусировки с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ (Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ссылки ΠΈΠ»ΠΈ ΠΎΡ€Π³Π°Π½Ρ‹ управлСния Ρ„ΠΎΡ€ΠΌ). Π₯отя ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ элСмСнты HTML (Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ <span>) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ½Π°ΡΡ‚ΠΈΡ‚ΡŒ Ρ‚ΠΎΠΉ ΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ – Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ tabindex="0" – это привнСсСт Π½Π°Π΄ΠΎΠ΅Π΄Π»ΠΈΠ²Ρ‹Π΅ Π±Π°Π³ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ c Π½Π΅ –интСрактивными элСмСнтами с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. Плюс – Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² настоящСС врСмя Π½Π΅ ΠΎΠ±ΡŠΡΠ²Π»ΡΡŽΡ‚ ΠΈ Π½Π΅ видят содСрТимоС подсказки Π² Ρ‚Π°ΠΊΠΎΠΉ ситуации.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°ΠΉΡ‚Π΅ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° hover Π² качСствС Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° для своих Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹.

<!-- HTML to write -->
<a href="#" data-toggle="tooltip" title="Some tooltip text!">Hover over me</a>

<!-- Generated markup by the plugin -->
<div role="tooltip">
  <div></div>
  <div>
    Some tooltip text!
  </div>
</div>

Π”Π΅Π·Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ элСмСнты

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ disabled Π½Π΅ Π΅ΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ подсказка (ΠΈΠ»ΠΈ ΠΏΠΎΠΏΠΎΠ²Π΅Ρ€) Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΏΡ€ΠΈ фокусировании, Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° Π½ΠΈΡ… ΡŽΠ·Π΅Ρ€ΠΎΠ². Как ΠΏΠΎΠ»ΡƒΠΌΠ΅Ρ€Π° Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ этого вопроса – ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ подсказки ΠΈΠ· ΠΎΠ±ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ элСмСнта <div> ΠΈΠ»ΠΈ <span>, Π² ΠΈΠ΄Π΅Π°Π»Π΅ ΠΏΡ€ΠΈΠ΄Π°Π² ΠΈΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ фокусировки с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ tabindex="0", ΠΈ Ρ‚. ΠΎ. ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π² событиС pointer-events Π² Π΄Π΅Π·Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ элСмСнтС.

<span tabindex="0" data-toggle="tooltip" title="Disabled tooltip">
  <button type="button" disabled>Кнопка ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ</button>
</span>

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈΠ»ΠΈ JavaScript. Π‘ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΠΊ data-, ΠΊΠ°ΠΊ Π² data-animation="".

НазваниС Π’ΠΈΠΏ Π£ΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΠ΅ ОписаниС
animation boolean true ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ CSS-ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ подсказкС
container string | element | false false

ДобавляСт подсказку ΠΊ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ элСмСнту. ΠŸΡ€ΠΈΠΌΠ΅Ρ€: container: 'body'. Π­Ρ‚Π° опция ΠΏΠΎΠ»Π΅Π·Π½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Β«ΠΏΠΎΡ‚ΠΎΠΊΠ΅Β» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° позволяСт ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ подсказку рядом с Π΅Π΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠΌ — Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ подсказку ΠΎΡ‚ «сползания» ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΎΠΊΠ½Π°.

delay number | object 0

ΠžΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π· ΠΈ скрытиС подсказки (мс) – Π½Π΅ примСняСтся ΠΊ Ρ€ΡƒΡ‡Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°

Если Ρ†ΠΈΡ„Ρ€Π° поддСрТиваСтся, Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° примСняСтся ΠΊ ΠΎΠ±ΠΎΠΈΠΌ hide/show

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°: delay: { "show": 500, "hide": 100 }

html boolean false

ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ HTML Π² подсказку.

Если true, тэги HTML Π² title подсказки Π±ΡƒΠ΄ΡƒΡ‚ отрисованы Π² подсказкС. Если false – ΠΌΠ΅Ρ‚ΠΎΠ΄ jQuery text Π±ΡƒΠ΄Π΅Ρ‚ использован для вставки содСрТимого Π² DOM.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ тСкст, Ссли Π²Ρ‹ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚Π΅ΡΡŒ ΠΎ XSS-Π°Ρ‚Π°ΠΊΠ°Ρ….

placement string | function ‘top’

Как позиционируСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка – Π°Π²Ρ‚ΠΎ – Π²Π΅Ρ€Ρ… – Π½ΠΈΠ· – Π»Π΅Π²ΠΎ – ΠΏΡ€Π°Π²ΠΎ.
Когда Π·Π°Π΄Π°Π½ΠΎ auto, это автоматичСски ΠΏΠ΅Ρ€Π΅ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ подсказку.

Когда функция ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для опрСдСлСния располоТСния, ΠΎΠ½Π° вызываСтся с ΡƒΠ·Π»ΠΎΠΌ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки DOM ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΈ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€-элСмСнт ΡƒΠ·Π»Π° DOM – ΠΊΠ°ΠΊ Π²Ρ‚ΠΎΡ€ΠΎΠΉ. ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ this задаСтся для экзСмпляра Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

selector string | false false Если сСлСктор Π·Π°Π΄Π°Π½, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок Π±ΡƒΠ΄ΡƒΡ‚ Β«Π½Π°Ρ†Π΅Π»Π΅Π½Ρ‹Β» Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Β«Ρ†Π΅Π»ΠΈΒ». На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ динамичСского содСрТимого HTML для возмоТности добавлСния ΠΏΠΎΠΏΠΎΠ²Π΅Ρ€ΠΎΠ². Π‘ΠΌΠΎΡ‚Ρ€ΠΈ это ΠΈ Π΅Ρ‰Π΅.
template string '<div role="tooltip"><div></div><div></div></div>'

ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ HTML для использования ΠΏΡ€ΠΈ создании Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… подсказок.

title Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки Π±ΡƒΠ΄Π΅Ρ‚ Π²Π²Π΅Π΄Π΅Π½ Π² элСмСнт класса .tooltip-inner

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ класса .arrow станСт стрСлочкой Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки.

Π‘Π°ΠΌΡ‹ΠΉ внСшний ΠΎΠ±ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ класс .tooltip ΠΈ role="tooltip".

title string | element | function »

НазваниС ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ссли Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ title Π½Π΅ Π·Π°Π΄Π°Π½.

Если функция Π·Π°Π΄Π°Π½Π°, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с Π΅Π΅ Π½Π°Π±ΠΎΡ€ΠΎΠΌ this, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π° Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π°Ρ подсказка.

trigger string ‘hover focus’

Π—Π°Π΄Π°Π΅Ρ‚, ΠΊΠ°ΠΊ вызываСтся подсказка — click | hover | focus | manual. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ², Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΈΡ… ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ.

'manual' ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ подсказка Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ . tooltip('show'), .tooltip('hide') and .tooltip('toggle'), это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ нСльзя ΡΠΎΡ‡Π΅Ρ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠΌ.

'hover' сам ΠΏΠΎ сСбС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ созданию подсказок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСльзя Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ лишь, Ссли Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для Π²Ρ‹Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ· подсказки для ΡŽΠ·Π΅Ρ€ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹.

offset number | string 0 ΠžΡ‚ΡΡ‚ΡƒΠΏ подсказки ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΅Π΅ Β«Ρ†Π΅Π»ΠΈΒ». Для большСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΠ΄ΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ отступов Popper.js.
fallbackPlacement string | array ‘flip’ ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π·Π°Π΄Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Popper.js Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Β«ΠΎΡ‚ΠΊΠ°Ρ‚Π΅Β». Для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ — сюда.
boundary string | element ‘scrollParent’ Π“Ρ€Π°Π½ΠΈΡ†Π° ограничСния overflow подсказки. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ значСния 'viewport', 'window', 'scrollParent' ΠΈΠ»ΠΈ отсылку ΠΊ элСмСнту HTML (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² JavaScript). Для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ – докумСнтация ΠΏΠΎ preventOverflow docs.

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

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

ВсС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ API асинхронны ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. Они Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²Ρ‹Π·Π²Π°Π²ΡˆΠ΅ΠΉ ΠΈΡ…, с Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, Π½ΠΎ Π΄ΠΎ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ†Π°. Плюс, Π²Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ.

$().tooltip(options)

ΠŸΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»ΡΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ подсказки ΠΊ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ элСмСнтов.

.tooltip('show')

ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ подсказку элСмСнта. ВозвращаСтся ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-Π²Ρ‹Π·ΠΎΠ²Ρƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΏΠΎΠΊΠ°Π·Π°Π½ (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС shown.bs.tooltip). РасцСниваСтся ΠΊΠ°ΠΊ Β«ΠΌΠ°Π½ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ» запуск подсказки. Подсказки с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

$('#element').tooltip('show')
.tooltip('hide')

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ подсказку элСмСнта. ВозвращаСтся ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-Π²Ρ‹Π·ΠΎΠ²Ρƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт скрыт (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ событиС hidden.bs.tooltip). Π­Ρ‚ΠΎ расцСниваСтся Β«ΠΌΠ°Π½ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΒ» запуском подсказки.

$('#element').tooltip('hide')
.tooltip('toggle')

Π˜Π·ΠΌΠ΅Π½ΡΠ΅Ρ‚ состояниС подсказки элСмСнта. ВозвращаСтся ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-Π²Ρ‹Π·ΠΎΠ²Ρƒ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΈΠ»ΠΈ скрыт (Ρ‚.Π΅. Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ события shown.bs.tooltip or hidden.bs.tooltip наступят). РасцСниваСтся ΠΊΠ°ΠΊ Β«ΠΌΠ°Π½ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ» запуск подсказки.

$('#element').tooltip('toggle')
.tooltip('dispose')

ΠŸΡ€ΡΡ‡Π΅Ρ‚ ΠΈ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠ°Π΅Ρ‚ подсказку элСмСнта. Подсказки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Β«Π΄Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β» (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ созданы использованиСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° «сСлСктор»), нСльзя ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° Β«ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Π΅Π½Π½Ρ‹Ρ…Β» элСмСнтах-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°Ρ….

$('#element').tooltip('dispose')
.tooltip('enable')

Π”Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ подсказкС элСмСнта Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ. Подсказки Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

$('#element').tooltip('enable')
.tooltip('disable')

Π›ΠΈΡˆΠ°Π΅Ρ‚ подсказку элСмСнта возмоТности Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ. Подсказка Π±ΡƒΠ΄Π΅Ρ‚ доступна ΠΊ ΠΏΠΎΠΊΠ°Π·Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅-Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π°.

$('#element').tooltip('disable')
.tooltip('toggleEnabled')

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ подсказки элСмСнта Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ скрытой.

$('#element').tooltip('toggleEnabled')
.tooltip('update')

ΠžΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ подсказки элСмСнта.

$('#element').tooltip('update')

Бобытия

Вип ОписаниС
show.bs.tooltip Π­Ρ‚ΠΎ событиС наступаСт Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° экзСмпляр ΠΌΠ΅Ρ‚ΠΎΠ΄Π° show Π²Ρ‹Π·Π²Π°Π½.
shown.bs.tooltip Π­Ρ‚ΠΎ событиС наступаСт, ΠΊΠΎΠ³Π΄Π° подсказка стала Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ ΡŽΠ·Π΅Ρ€Ρƒ (Π±ΡƒΠ΄Π΅Ρ‚ ΠΆΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
hide.bs.tooltip Π­Ρ‚ΠΎ событиС наступаСт Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° экзСмпляр ΠΌΠ΅Ρ‚ΠΎΠ΄Π° hide Π²Ρ‹Π·Π²Π°Π½.
hidden.bs.tooltip Π­Ρ‚ΠΎ событиС наступаСт, ΠΊΠΎΠ³Π΄Π° подсказка Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π° Π±Ρ‹Ρ‚ΡŒ скрытой ΠΎΡ‚ ΡŽΠ·Π΅Ρ€Π° (Π±ΡƒΠ΄Π΅Ρ‚ ΠΆΠ΄Π°Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² CSS).
inserted.bs.tooltip Π­Ρ‚ΠΎ событиС наступаСт послС события show.bs.tooltip, ΠΊΠΎΠ³Π΄Π° шаблон подсказки Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² DOM.
$('#myTooltip'). on('hidden.bs.tooltip', function () {
  // do something…
})

Подсказка — Spectrum CSS

НаправлСниС

ВСрсия Vars

Бтатус ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°

Π’ΠΊΠ»Π°Π΄

ПослСдний Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ 23 мая 2023 Π³.
ВСкущая вСрсия @spectrum-css/tooltip @5.0.33

Π’Π΅Π±-сайт Spectrum

GitHub


ΠΠ΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ

Π―Ρ€Π»Ρ‹ΠΊ Lorem ipsum dolor sit amet, consectetur adipiscing elit

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ
 
  Π―Ρ€Π»Ρ‹ΠΊ
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

 

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

Spectrum для Adobe Express ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ SX_Info_14_S.svg Π² Π½Π°Π±ΠΎΡ€Π΅ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса Express.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Lorem ipsum dolor sit amet, consectetur adipiscing elit Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ Lorem ipsum dolor sit amet, consectetur adipiscing elit

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ
 
  Π―Ρ€Π»Ρ‹ΠΊ
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  
    <ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ xlink:href="#spectrum-icon-18-Info" />
  
  Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  
    <ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ xlink:href="#spectrum-icon-18-Info" />
  
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

 

ΠŸΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

Spectrum для Adobe Express ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ SX_CheckmarkCircle_14_S. svg Π² Π½Π°Π±ΠΎΡ€Π΅ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса Express.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Lorem ipsum dolor sit amet, consectetur adipiscing elit УспСх Lorem ipsum dolor sit amet, consectetur adipiscing elit

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ
 
  Π―Ρ€Π»Ρ‹ΠΊ
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  
    
  
  УспСх
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  
    
  
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

 

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

Spectrum для Adobe Express ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ SX_Alert_14_S. svg Π² Π½Π°Π±ΠΎΡ€Π΅ Π·Π½Π°Ρ‡ΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса Express.

Π­Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΊΠ° Lorem ipsum dolor sit amet, consectetur adipiscing elit ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Lorem ipsum dolor sit amet, consectetur adipiscing elit

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ
 
  Π―Ρ€Π»Ρ‹ΠΊ
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  
    <ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ xlink:href="#spectrum-icon-18-Alert" />
  
  ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½>
  
    <ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ xlink:href="#spectrum-icon-18-Alert" />
  
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
  <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ> 

 

НаправлСния

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

Подсказки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π²Π΅Ρ€Ρ…Ρƒ, Π²Π²Π΅Ρ€Ρ…Ρƒ слСва, Π²Π²Π΅Ρ€Ρ…Ρƒ справа, Π²Π²Π΅Ρ€Ρ…Ρƒ Π² Π½Π°Ρ‡Π°Π»Π΅, Π²Π²Π΅Ρ€Ρ…Ρƒ Π² ΠΊΠΎΠ½Ρ†Π΅, Π²Π½ΠΈΠ·Ρƒ, Π²Π½ΠΈΠ·Ρƒ слСва, Π²Π½ΠΈΠ·Ρƒ справа, Π²Π½ΠΈΠ·Ρƒ Π² Π½Π°Ρ‡Π°Π»Π΅, Π²Π½ΠΈΠ·Ρƒ Π² ΠΊΠΎΠ½Ρ†Π΅, слСва, слСва Π²Π²Π΅Ρ€Ρ…Ρƒ, слСва Π²Π½ΠΈΠ·Ρƒ, Π² Π½Π°Ρ‡Π°Π»Π΅ , Π½Π°Ρ‡Π°Π»ΠΎ свСрху, Π½Π°Ρ‡Π°Π»ΠΎ снизу, справа, справа свСрху, справа снизу, ΠΊΠΎΠ½Π΅Ρ†, ΠΊΠΎΠ½Π΅Ρ† свСрху, ΠΊΠΎΠ½Π΅Ρ† снизу. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ размСщСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ β€” Π²Π²Π΅Ρ€Ρ…Ρƒ.

Π’Π΅Ρ€Ρ…
Π’Π΅Ρ€ΡˆΠΈΠ½Π°

Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ Π»Π΅Π²Ρ‹ΠΉ

Π’Π²Π΅Ρ€Ρ…Ρƒ справа

Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ пуск

ВСрхняя Ρ‡Π°ΡΡ‚ΡŒ

Π›Π΅Π²Ρ‹ΠΉ
Π›Π΅Π²Ρ‹ΠΉ

Π›Π΅Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ

Π‘Π»Π΅Π²Π° Π²Π½ΠΈΠ·Ρƒ

Π‘ΠΏΡ€Π°Π²Π°
Π’Π΅Ρ€Π½ΠΎ

Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ

Π‘ΠΏΡ€Π°Π²Π° снизу

Низ
НиТний

Π’Π½ΠΈΠ·Ρƒ слСва

Π’Π½ΠΈΠ·Ρƒ справа

ΠŸΡƒΡΠΊ снизу

НиТний ΠΊΠΎΠ½Π΅Ρ†

Π‘Ρ‚Π°Ρ€Ρ‚
ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ

Π‘Ρ‚Π°Ρ€Ρ‚ Π’Π΅Ρ€Ρ…

Π‘Ρ‚Π°Ρ€Ρ‚ снизу

ΠšΠΎΠ½Π΅Ρ†
ΠšΠΎΠ½Π΅Ρ†

ΠšΠΎΠ½Π΅Ρ† свСрху

ΠšΠΎΠ½Π΅Ρ† снизу

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ
 
<Π΄Π΅Π»>
Π’ΠΎΠΏ
<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’ΠΎΠΏ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π²Π΅Ρ€Ρ…Ρƒ слСва <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π²Π΅Ρ€Ρ…Ρƒ справа <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π›ΡƒΡ‡ΡˆΠ΅Π΅ Π½Π°Ρ‡Π°Π»ΠΎ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΊΠΎΠ½Π΅Ρ† <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄Π΅Π»>
Π’Π»Π΅Π²ΠΎ
<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π»Π΅Π²ΠΎ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π‘Π»Π΅Π²Π° Π²Π²Π΅Ρ€Ρ…Ρƒ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π‘Π»Π΅Π²Π° Π²Π½ΠΈΠ·Ρƒ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄Π΅Π»>
ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ
<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’ΠΏΡ€Π°Π²ΠΎ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π‘ΠΏΡ€Π°Π²Π° Π²Π²Π΅Ρ€Ρ…Ρƒ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π‘ΠΏΡ€Π°Π²Π° Π²Π½ΠΈΠ·Ρƒ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄Π΅Π»>
Π’Π½ΠΈΠ·Ρƒ
<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π½ΠΈΠ·Ρƒ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π½ΠΈΠ·Ρƒ слСва <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Π’Π½ΠΈΠ·Ρƒ справа <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> Начало снизу <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> НиТний ΠΊΠΎΠ½Π΅Ρ† <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄Π΅Π»>
ΠΠ°Ρ‡Π°Ρ‚ΡŒ
<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> ΠΠ°Ρ‡Π°Ρ‚ΡŒ <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> ΠΠ°Ρ‡Π°Ρ‚ΡŒ свСрху <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>

<Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½> ΠΠ°Ρ‡Π°Ρ‚ΡŒ снизу <ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ>