Π Π°Π·Π½ΠΎΠ΅

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π² модальном ΠΎΠΊΠ½Π΅ html: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠ»ΠΈ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠΊΠ½ΠΎ

18.06.2023

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½ систСмы β€” Π”ΠΈΠ·Π°ΠΉΠ½ Π½Π° vc.ru

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚

4627 просмотров

МСня Π·ΠΎΠ²ΡƒΡ‚ АндрСй Насонов, я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ UI/UX-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠΌ ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠΆΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½-ΠΎΡ‚Π΄Π΅Π»ΠΎΠΌ. Π’ 2008 Π³ΠΎΠ΄Ρƒ я Π½Π°Ρ‡Π°Π» Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ графичСским Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, Π° Π² 2015 Π³ΠΎΠ΄Ρƒ ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π² Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½. Π― ΠΏΠΈΡˆΡƒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½-систСм, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дСлюсь ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ самых Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ посвящСна ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½Π°ΠΌ.

ОписаниС

МодальноС ΠΎΠΊΠ½ΠΎ β€” это ΠΎΠΊΠ½ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ появляСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… страницы, блокируя Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π½Π΅ΠΉ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ. МодальноС ΠΎΠΊΠ½ΠΎ позволяСт ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс, Π½Π΅ тСряя контСкст Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ страницы, ΠΈ Π·Π°Ρ‚Π΅ΠΌ быстро вСрнутся ΠΊ Π½Π΅ΠΉ.

Π― Ρ€Π°Π·Π΄Π΅Π»ΡΡŽ Ρ‚Ρ€ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°: модальноС ΠΎΠΊΠ½ΠΎ, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΈ нСмодальноС ΠΎΠΊΠ½ΠΎ. Они ΠΏΠΎΡ…ΠΎΠΆΠΈ, Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ модального ΠΎΠΊΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для дСсктоп-вСрсии сайтов. ΠŸΡ€ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½, Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΈ Π½Π΅ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ….

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

МодальноС ΠΎΠΊΠ½ΠΎ Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания, рСдактирования, добавлСния ΠΈ просмотра ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

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

Если ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ сайта Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. НапримСр, ΠΏΠΎΠΏ-Π°ΠΏ ΠΈΠ»ΠΈ Π±Π°Π½Π½Π΅Ρ€.

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ модальноС ΠΎΠΊΠ½ΠΎ для отобраТСния сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… дСйствиях. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ β€” Ссли Ρ‚Π°ΠΊΠΎΠ΅ сообщСниС являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· шагов модального ΠΎΠΊΠ½Π°. НапримСр, модальноС ΠΎΠΊΠ½ΠΎ формирования ΠΎΡ‚Ρ‡Π΅Ρ‚Π°:

1 шаг β€” Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚ΠΈΠΏ ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ». 2 шаг β€” наблюдаСм Π·Π° прогрСссом формирования. 3 шаг β€” Π²ΠΈΠ΄ΠΈΠΌ сообщСниС ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ сформированном ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒΒ».

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± успСхС Π² модальном ΠΎΠΊΠ½Π΅

Анатомия

Анатомия модального ΠΎΠΊΠ½Π°

1. Π¨Π°ΠΏΠΊΠ°. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
2. ΠŸΡ€ΠΈΠ»ΠΈΠΏΠ°ΡŽΡ‰ΠΈΠΉ элСмСнт. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ

3ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚-Ρ‡Π°ΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
4. Подвал. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
5. Кнопка закрытия. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
6. Полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
7. Π—Π°Ρ‚Π΅ΠΌΠ½ΡΡŽΡ‰ΠΈΠΉ слой. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ
8. Кнопки ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ

Π¨Π°ΠΏΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π²Π°Π» ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты.

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

Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ отступы

Π¨ΠΈΡ€ΠΈΠ½Π°

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° модального ΠΎΠΊΠ½Π° β€” 400 px. Максимальная ΡˆΠΈΡ€ΠΈΠ½Π° Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°, Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚Π½Π° 80 px (400, 480, 560, 640, 720, 800, 880, 960, 1040 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅).

ΠŸΡ€ΠΈ нСобходимости модальноС ΠΎΠΊΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана, ΠΏΡ€ΠΈ этом ΠΊΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ 80 px ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒΡΡ. Π’Π°ΠΊΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ фиксированныС отступы ΠΏΠΎ Π±ΠΎΠΊΠ°ΠΌ.

Π Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π° зависит ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π½ΠΎ я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ слишком ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ β€” ΡΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅. НапримСр, Ссли ΠΎΠΊΠ½ΠΎ содСрТит ΠΏΠ°Ρ€Ρƒ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ дСйствия, Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‚ 400 Π΄ΠΎ 560 px. Если ΠΆΠ΅ Π²Ρ‹ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ Π² модальном ΠΎΠΊΠ½Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΎΠ±ΡŠΠ΅ΠΌΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ всСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹ экрана.

Высота

Минимальная высота ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ высотой ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Если Π² модальном ΠΎΠΊΠ½Π΅ динамичСски измСняСтся количСство ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, модальноС ΠΎΠΊΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ динамичСски измСняСт свою высоту.

НапримСр, Π²Ρ‹ размСстили Π² модальном ΠΎΠΊΠ½Π΅ список сотрудников ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΡŽΡ‰ΠΈΠΉ поиск. ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ тСкста Π² поиск, список сотрудников Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΊΡ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ, Π° высота модального ΠΎΠΊΠ½Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒΡΡ Π΄ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

ΠŸΡ€ΠΈ сокращСнии количСства ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° модальноС ΠΎΠΊΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΠΎ высотС

Π¨Π°ΠΏΠΊΠ°

Π•ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° отступов ΠΎΡ‚ Π±Π»ΠΎΠΊΠ° с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ Π΄ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° β€” 0 px, 8 px, 16 px

Π Π°Π·ΠΌΠ΅Ρ€ подбираСтся Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠΌ ΠΈ зависит ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ наличия ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°ΡŽΡ‰ΠΈΡ… элСмСнтов.

Если ΠΏΠΎΠ΄ шапкой размСщаСтся элСмСнт с большим Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ вСсом ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ шапкой ΠΈ элСмСнтом, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ отступ 16 px. Если ΠΆΠ΅ элСмСнт ΠΈΠΌΠ΅Π΅Ρ‚ малСнький Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ вСс ΠΈ Π½Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ отступы 8 px ΠΈΠ»ΠΈ 0 px.

Π’Ρ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° отступов ΠΎΡ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΎ Π±Π»ΠΎΠΊΠ° с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ отступ 0 px, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ строка поиска Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ шапкой ΠΈ поиском ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ малСнький Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ вСс.

Подвал

Высота ΠΏΠΎΠ΄Π²Π°Π»Π° β€” 96 px.

Кнопки ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠ½ΠΎΠΏΠΎΠΊ β€” 72 px. По высотС ΠΊΠ½ΠΎΠΏΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всю высоту экрана.

ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

ΠžΡ‚ΡΡ‚ΡƒΠΏ ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ края экрана Π΄ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° модального ΠΎΠΊΠ½Π° β€” 40 px.

ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ ΠΎΡ‚ ΠΊΡ€Π°Π΅Π² экрана Π΄ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

РасполоТСниС

МодальноС ΠΎΠΊΠ½ΠΎ всСгда появляСтся Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана.

МодальноС ΠΎΠΊΠ½ΠΎ располоТСно Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана

РасполоТСниС Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части экрана обусловлСно Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ высота ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° модального ΠΎΠΊΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ динамичСски ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ.

НапримСр, раскрытиС Β«Π°ΠΊΠΊΠΎΡ€Π΄Π΅ΠΎΠ½Π°Β» ΠΈΠ»ΠΈ появлСниС Ρƒ ΠΏΠΎΠ»Π΅ΠΉ тСкстовых ошибок ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ высоту ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΡŽΡ‰ΠΈΠΉ поиск ΠΏΠΎ списку ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ высоту ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°.

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

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

1. ΠšΡ€Π°ΡΠ½Π°Ρ пунктирная линия β€” линия, Π³Π΄Π΅ обрСзаСтся ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚.
2. Π–Π΅Π»Ρ‚Ρ‹ΠΉ Π±Π»ΠΎΠΊ β€” ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, которая Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² экран.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ модального ΠΎΠΊΠ½Π° обрСзаСтся Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌΠΈ экрана

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ модального ΠΎΠΊΠ½Π° обрСзаСтся Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌΠΈ модального ΠΎΠΊΠ½Π°

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

Если ΠΆΠ΅ свСрху ΠΈ снизу модального ΠΎΠΊΠ½Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ фиксированный отступ, Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ Π½Π΅ Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ экрана, Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ модального ΠΎΠΊΠ½Π°, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄ ΠΎΠΊΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅. Видя, Ρ‡Ρ‚ΠΎ ниТняя Π³Ρ€Π°Π½ΠΈΡ†Π° модального ΠΎΠΊΠ½Π° Π½Π΅ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ края экрана, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ вСсь ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ умСстился Π² ΠΎΠ΄ΠΈΠ½ экран.

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

Линия ΠΎΠ±Ρ€Π΅Π·ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ элСмСнтами

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ сцСнарий β€” ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ модального ΠΎΠΊΠ½Π°, Π° ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π·Π° Π³Ρ€Π°Π½ΠΈΡ†Ρƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

ПоявлСниС окна

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с элСмСнтами Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ страницы Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° модальноС ΠΎΠΊΠ½ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎ.

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

Если ΠΆΠ΅ Π²Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ нСсколько ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π΄Ρ€ΡƒΠ³ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ придСтся Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

Π‘ΠΌΠ΅Π½Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ модального ΠΎΠΊΠ½Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅

Но Ссли такая Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ всС ΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π°, Ρ‚ΠΎ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, сколько ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π·Π°Ρ‚Π΅ΠΌΠ½ΡΡŽΡ‰ΠΈΠΉ слой. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ссли ΠΏΠΎΠ²Π΅Ρ€Ρ… модального ΠΎΠΊΠ½Π° открываСтся Π²Ρ‚ΠΎΡ€ΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ, Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Ρ‚ΡŒ. А послС закрытия Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°, Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ. ΠŸΡ€ΠΎΡ‰Π΅ говоря, Π·Π°Ρ‚Π΅ΠΌΠ½ΡΡŽΡ‰ΠΈΠΉ слой пСрСмСщаСтся ΠΏΠΎΠ΄ самоС Β«Π²Π΅Ρ€Ρ…Π½Π΅Π΅Β» модальноС ΠΎΠΊΠ½ΠΎ.

Π­Ρ‚ΠΎ ΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ Π² случаС, Ссли модальноС ΠΎΠΊΠ½ΠΎ появляСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… сайдбара ΠΈΠ»ΠΈ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΡˆΡ‚ΠΎΡ€ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½Π°.

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ появлСниС ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов ΠΏΠΎΠ²Π΅Ρ€Ρ… Π³Π°Π»Π΅Ρ€Π΅ΠΈ (Ρ€Π΅ΠΆΠΈΠΌ просмотра ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ). Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½Π° Ρƒ Π³Π°Π»Π΅Ρ€Π΅ΠΈ сохраняСтся, Π° Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ модального ΠΎΠΊΠ½Π° накладываСтся ΠΏΠΎΠ²Π΅Ρ€Ρ… Π½Π΅Π΅.

ΠŸΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½ΠΈΠ΅ модального ΠΎΠΊΠ½Π° ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΏΠΎΠ²Π΅Ρ€Ρ… Π½Π΅Π³ΠΎ

ПовСдСниС ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅

Π ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠ°Ρ страница ΠΏΠΎΠ΄ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ Π½Π΅ прокручиваСтся.

Π’ΠΎ врСмя ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° закрытия остаСтся Π² Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области экрана. ΠžΡ‚ΡΡ‚ΡƒΠΏ ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ края экрана Π΄ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия β€” 16 px.

Полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ присутствуСт всСгда ΠΈ относится ΠΊΠΎ всСй страницС, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρƒ модального ΠΎΠΊΠ½Π°. Π’ случаС Ссли ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ помСщаСтся Π² экран ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ состояниС disabled, Π½ΠΎ Π½Π΅ исчСзаСт. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ появлСниС полосы ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π½Π΅ сдвигало модальноС ΠΎΠΊΠ½ΠΎ Π²Π»Π΅Π²ΠΎ, ΠΊΠΎΠ³Π΄Π° количСство ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° увСличиваСтся.

На MacOS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ систСмная ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ полоса ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. МодальноС ΠΎΠΊΠ½ΠΎ Π½Π΅ сдвигаСтся Π²Π»Π΅Π²ΠΎ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ появлСнии полосы ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. МодальноС ΠΎΠΊΠ½ΠΎ сдвигаСтся Π²Π»Π΅Π²ΠΎ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ появлСнии полосы ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ

ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° Π±Π΅Π· прилипания элСмСнтов

МодальноС ΠΎΠΊΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°ΡŽΡ‰ΠΈΡ… элСмСнтов, ΠΊΡ€ΠΎΠΌΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия β€” ΠΎΠ½Π° всСгда находится Π² Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ области экрана.

ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° модального ΠΎΠΊΠ½Π° Π±Π΅Π· прилипания элСмСнтов

ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° с ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π½ΠΈΠ΅ΠΌ элСмСнтов

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ΅ модального ΠΎΠΊΠ½Π° шапка, ΠΏΠΎΠ΄Π²Π°Π» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Ρ‚ΡŒ ΠΊ Π²Π΅Ρ€Ρ…Ρƒ ΠΈ Π½ΠΈΠ·Ρƒ экрана ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ β€” Π½Π° усмотрСниС Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°.

ΠŸΡ€ΠΈΠ»ΠΈΠΏΠ°ΡŽΡ‰ΠΈΠ΅ элСмСнты Π²ΠΎ врСмя ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚-части ΠΎΠ΄Π½ΠΎΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌ.

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ прилипания шапки, Π½ΠΈΠΆΠ½ΠΈΠΉ отступ ΠΎΡ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π΄ΠΎ края ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Ρ€Π°Π²Π΅Π½ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌΡƒ отступу.

ΠŸΡ€ΠΈΠ»ΠΈΠΏΠ°Π½ΠΈΠ΅ элСмСнтов Π²ΠΎ врСмя ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ модального ΠΎΠΊΠ½Π°

ΠŸΡ€ΠΈΠ»ΠΈΠΏΠ°Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ

Π¨Π°ΠΏΠΊΠ°, ΠΏΠΎΠ΄Π²Π°Π» ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ элСмСнт ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Ρ‚ΡŒ ΠΏΠΎ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Π•ΡΡ‚ΡŒ длинная Ρ„ΠΎΡ€ΠΌΠ° рСдактирования Π·Π°ΠΊΠ°Π·Π°. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π²Π°Π» с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒΒ» ΠΈ Β«ΠžΡ‚ΠΌΠ΅Π½Π°Β» Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра. ПослС внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² поля, ΠΏΠΎΠ΄Π²Π°Π» ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π΅Ρ‚ ΠΊ ΠΊΡ€Π°ΡŽ экрана, давая ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² поля внСсСны измСнСния ΠΈ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ. ВнСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² поля являСтся условиСм, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π΅Ρ‚ элСмСнт.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π•ΡΡ‚ΡŒ длинная Ρ„ΠΎΡ€ΠΌΠ° создания сотрудника. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π²Π°Π» с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ» ΠΈ Β«ΠžΡ‚ΠΌΠ΅Π½Π°Β» Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅Ρ‚ страницу ΠΈ заполняСт поля. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ» ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля, ΠΏΠΎΠ΄Π²Π°Π» ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π΅Ρ‚ ΠΊ ΠΊΡ€Π°ΡŽ экрана, давая ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сотрудника. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° модального ΠΎΠΊΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ» Π»ΠΈ ΠΎΠ½ всС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ». Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ всСх ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ являСтся условиСм, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π΅Ρ‚ элСмСнт.

ΠŸΡ€ΠΈΠ»ΠΈΠΏΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π²Π°Π»Π° послС заполнСния всСх ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

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

НапримСр, ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ страница со списком сотрудников. По ΠΊΠ»ΠΈΠΊΡƒ Π½Π° Π²Ρ‚ΠΎΡ€ΡƒΡŽ строку списка открываСтся модальноС ΠΎΠΊΠ½ΠΎ просмотра сотрудника β„– 2. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ модальном ΠΎΠΊΠ½Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ сотруднику β„– 3, ΠΈΠ»ΠΈ Π½Π° Π»Π΅Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ сотруднику β„– 1, Π½Π΅ закрывая модальноС ΠΎΠΊΠ½ΠΎ.

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² модальном ΠΎΠΊΠ½Π΅

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

Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ располоТСниС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ Π³Π°Π»Π΅Ρ€Π΅ΠΈ, поддСрТивая ΠΊΠΎΠ½ΡΠΈΡΡ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΏΡ€Π°Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΎΠ½Π° Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия.

ΠŸΡ€ΠΈ зависании курсора Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ закрытия, правая ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ состояниС навСдСния.

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ модального ΠΎΠΊΠ½Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ процСсса, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π±Ρ‹Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° вопрос Β«Π§Ρ‚ΠΎ происходит?Β»

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ
Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ»
Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°Β»
Β«Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π°Β»

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ
Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ»
Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΊΠ°Π·Β»
Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€Β»

Если модальноС ΠΎΠΊΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ ΠΎΠΊΠ½ΠΎ просмотра, Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ допустимо ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ просматриваСмого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. НапримСр, вмСсто Β«ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Ρ‚ΠΎΠ²Π°Ρ€Π°Β» ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ само Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π°Ρ€Π° β€” Β«ΠΠ°ΡƒΡˆΠ½ΠΈΠΊΠΈ Firehead G200Β».

Π’Π°ΠΆΠ½ΠΎ! НС ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ модальноС ΠΎΠΊΠ½ΠΎ ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. Π£ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ формирования Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ².

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ модального ΠΎΠΊΠ½Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ ΠΏΠΎ смыслу с тСкстом ΠΊΠ½ΠΎΠΏΠΊΠΈ, которая Π΅Π³ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚. Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ.

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ
Кнопка Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ»
Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ»
Кнопка Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ»
Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΠ°Π·Π°Β»

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ
Кнопка Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒΒ»
Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ»
Кнопка Β«Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ»
Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ «ВнСсСниС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π·Π°ΠΊΠ°Π·Β»

Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ строку. Если Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π΅ вмСщаСтся Π² ΠΎΠ΄Π½Ρƒ строку, ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ модального ΠΎΠΊΠ½Π°.

Если ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠΊΠ½Π° Π½Π΅ получаСтся, сдСлайтС Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π² Π΄Π²Π΅ строки. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ прилипания шапки Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ сократится Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠΉ строки с ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅ΠΌ Π² ΠΊΠΎΠ½Ρ†Π΅.

Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Π² ΠΌΠ½ΠΎΠ³ΠΎΡ‚ΠΎΡ‡ΠΈΠ΅ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠΉ строки

Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² со словом Β«ΠžΡ‚ΠΌΠ΅Π½Π°Β». Если ΠΆΠ΅ основноС ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ модального ΠΎΠΊΠ½Π° β€” ΠΎΡ‚ΠΌΠ΅Π½Π° Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ, Ρ‚ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π³Π»Π°Π²Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° Β«ΠžΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ», Π° Π²Ρ‚ΠΎΡ€ΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, которая Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ модальноС ΠΎΠΊΠ½ΠΎ, Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ «Назад».

Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ модального ΠΎΠΊΠ½Π°

Π•ΡΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ способа Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ модальноС ΠΎΠΊΠ½ΠΎ:

1. ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия.
2. ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠžΡ‚ΠΌΠ΅Π½Π°Β» ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ.
3. ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° Π·Π°Ρ‚Π΅ΠΌΠ½Ρ‘Π½Π½Ρ‹ΠΉ Ρ„ΠΎΠ½.
4. ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Esc Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.

Бпособы закрытия модального ΠΎΠΊΠ½Π°

Π—Π°ΠΊΡ€Ρ‹Π² модальноС ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ возвращаСтся Π½Π° Ρ‚ΠΎ ΠΆΠ΅ мСсто ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ элСмСнту, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π΅ Π²Ρ‹Π·Π²Π°Π», Π° Π½Π΅ Π² Π½Π°Ρ‡Π°Π»ΠΎ страницы. Π˜Π½Π°Ρ‡Π΅ послС закрытия модального ΠΎΠΊΠ½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ придСтся Π·Π°Π½ΠΎΠ²ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ мСсто, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π² модальноС ΠΎΠΊΠ½ΠΎ.

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ ΠΈΠ· модального ΠΎΠΊΠ½Π° Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ страницу ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ «Назад», ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΎΠΊΠ½Ρƒ, Π° Π½Π΅ ΠΊ страницС, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²Ρ‹Π·Π²Π°Π½ΠΎ.

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

Если Π² модальном ΠΎΠΊΠ½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈ ΠΎΠ½ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ сохранСния, вмСсто закрытия Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ подтвСрТдСния закрытия.

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

МодальноС ΠΎΠΊΠ½ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ, Ссли Π·Π°ΠΆΠ°Ρ‚ΡŒ Π›ΠšΠœ Π² области модального ΠΎΠΊΠ½Π° ΠΈ ΠΎΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π›ΠšΠœ Π·Π° Π΅Π΅ ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ. ПодобноС происходит, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ выдСляСт тСкст, наТимая Π›ΠšΠœ Π² модальном ΠΎΠΊΠ½Π΅, Π° отпускаСт Π›ΠšΠœ Π·Π° Π΅Π΅ ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ срабатываСт Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½Π½Ρ‹ΠΉ Ρ„ΠΎΠ½, ΠΈ модальноС ΠΎΠΊΠ½ΠΎ закрываСтся.

Бтилизация

1. Π¦Π²Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Surface 600
2. ВСнь ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Down Elevation 900
3. Π¦Π²Π΅Ρ‚ затСмнСния Ρ„ΠΎΠ½Π° Overlay 700
4. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ h5, Mono A A900
5. Π€ΠΎΠ½ ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия White A200, Blur 400
6. Π¦Π²Π΅Ρ‚ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия White 500
7. ВСкст Β«EscΒ» ΠΊΠ½ΠΎΠΏΠΊΠΈ закрытия Caption, White A800
8. Π Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ линия Mono A A100

Для затСмнСния Ρ„ΠΎΠ½Π° модального ΠΎΠΊΠ½Π° Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΠ½ΠΎ-сСрый Ρ†Π²Π΅Ρ‚ (Π±Π»ΠΈΠΆΠ΅ ΠΊ Ρ‡Π΅Ρ€Π½ΠΎΠΌΡƒ) с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ.

Если ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ затСмнСния Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ, Ρ‚ΠΎ Π½Π° Ρ„ΠΎΠ½Π΅ Ρ‚Π΅ΠΌΠ½Ρ‹Ρ… элСмСнтов ΠΈΠ»ΠΈ Π½Π° Ρ„ΠΎΠ½Π΅ Ρ‚Π΅ΠΌΠ½Ρ‹Ρ… страниц Π±ΡƒΠ΄Π΅Ρ‚ слишком большой контраст.

Π Π°Π±ΠΎΡ‚Π° с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ

ΠŸΡ€ΠΈ появлСнии модального ΠΎΠΊΠ½Π° фокус пСрСмСщаСтся Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия.

Если Π² модальном ΠΎΠΊΠ½Π΅ Π΅ΡΡ‚ΡŒ поиск ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнт, Ρ‚ΠΎ фокус ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн Π½Π° Π½Π΅Π³ΠΎ.

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

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ фокуса Π·Π°Ρ†ΠΈΠΊΠ»Π΅Π½ΠΎ. Если фокус находится Π½Π° послСднСм элСмСнтС, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° Tab ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Ρ‚ фокус Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт модального ΠΎΠΊΠ½Π°. Если фокус находится Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ элСмСнтС, Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° Shift+Tab ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Ρ‚ фокус Π½Π° послСдний элСмСнт модального ΠΎΠΊΠ½Π°.

НС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ возмоТности ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ фокус Π½Π° элСмСнты Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ страницы Π·Π° ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎΠΌ.

Если модальноС ΠΎΠΊΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для просмотра ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ· списка, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ клавиш Ctrl+←,β†’

Если модальноС ΠΎΠΊΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для заполнСния Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° Enter ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ.

Если Π² модальном ΠΎΠΊΠ½Π΅ выводится список ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚ΠΎ фокус ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎ основным элСмСнтам модального ΠΎΠΊΠ½Π° клавишСй Tab, Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ списка β€” клавишами ↑ и↓. Π­Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ список ΠΈ сразу ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΡƒ. Π˜Π½Π°Ρ‡Π΅ придСтся ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΏΠΎ всСм ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ списка, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ фокус ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ Π½Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ элСмСнт.

Π’ΡƒΠ»Ρ‚ΠΈΠΏΡ‹ ΠΈ подсказки

ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΡƒΠ»Ρ‚ΠΈΠΏΡ‹ с тСкстом Β«Ctrl+←» ΠΈΠ»ΠΈ Β«Ctrl+β†’Β»

ΠŸΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия появляСтся Ρ‚ΡƒΠ»Ρ‚ΠΈΠΏ с тСкстом Β«Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒΒ»

Бпасибо!

Если ΡΡ‚Π°Ρ‚ΡŒΡ Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ, ΠΆΠΌΠΈΡ‚Π΅ ∧. А Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС Ρ„ΠΈΡˆΠ΅ΠΊ β€” ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

html — Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ?

спросил

ИзмСнСно 3 Π³ΠΎΠ΄Π°, 5 мСсяцСв Π½Π°Π·Π°Π΄

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΎ 7ΠΊ Ρ€Π°Π·

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ находятся Π²

, Π½ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π½ΠΈΡ… появляСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ div, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±Ρ‹Π» сдСлан Ρ‰Π΅Π»Ρ‡ΠΎΠΊ. ΠœΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° ΠΈΠΌΠ΅ΡŽΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ класс, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ modal4
Π­Ρ‚ΠΎ моя ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°:

  
 

Π’ΠΎΡ‚ ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄:

 
<Π΄Π΅Π»> <Π΄Π΅Π»>
ΠžΠ±Ρ€ΠΈ Π”Ρ€Π΅ΠΉΠΊ "Π”Ρ€ΠΈΠ·Π·ΠΈ" Грэм
<Π΄Π΅Π»>
  • HTML
  • CSS
  • бутстрап-4

6

ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²ΠΎ всСх строчных Π±ΡƒΠΊΠ²Π°Ρ… Π² вашСм Ρ‚Π΅Π³Π΅ изобраТСния, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ фактичСский ΠΌΠΎΠ΄Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр M ?

Π’ Ρ‚Π΅Π³Π΅ img: data-toggle="#modal4"

Π’ модальном объявлСнии: id="Modal4"

совпадСниС случаСв Π²Π΅Π·Π΄Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ.

2

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π² ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠ»ΠΈ Π²:

 

Π’Π°ΡˆΠ° Ρ†Π΅Π»ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° #Modal4 ΠΈ вашСй data-toggle Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π΅Π½ modal

 data-target="#Modal4" data-toggle="modal"
 
   
 png" data-target="#Modal4" data-toggle="modal"/>
 
<Π΄Π΅Π»> <Π΄Π΅Π»>
ΠžΠ±Ρ€ΠΈ Π”Ρ€Π΅ΠΉΠΊ "Π”Ρ€ΠΈΠ·Π·ΠΈ" Грэм
<Π΄Π΅Π»> ЧВО-ΠΠ˜Π‘Π£Π”Π¬