Zwój

Powinno być wyłączone, gdy nie ma elementów do przewijania?

Powinno być wyłączone, gdy nie ma elementów do przewijania?
  1. Dlaczego pasek przewijania pojawia się, gdy nie jest potrzebny?
  2. Jak przestać przewijać, gdy wyskakowanie jest otwarte?
  3. Jak zrobić przewijane menu bez przewijania ciała?

Dlaczego pasek przewijania pojawia się, gdy nie jest potrzebny?

Domyślnie pasek przewijania pojawi się, gdy zawartość jest zbyt długa. Autorzy strony mogą to zastąpić na wiele sposobów, na przykład: przepełnienie-y: ukryty => odciąć treść, która jest zbyt długa. przepełnienie-y: scroll => Zawsze pokazuj pasek przewijania, nawet jeśli nie jest to potrzebne.

Jak przestać przewijać, gdy wyskakowanie jest otwarte?

Podejście: Prostym rozwiązaniem tego problemu jest ustawienie wartości właściwości „przepełnienia” elementu ciała na „ukryte” za każdym razem, gdy modal jest otwarty, co wyłącza przewijanie wybranego elementu.

Jak zrobić przewijane menu bez przewijania ciała?

Z CSS: $ („HTML, Body”). css (przepełnienie: „ukryty”, high: '100%'); To wyłączy przewijanie i przeniesie Cię na górę strony.

Używając ARIA, nie opisywanego przez ARIA, a jedynie element Screen-Reader nie odczytał [zamknięty]
Czy czytniki ekranu czytają Aria-Label?Jak zrobić coś widocznego tylko do sprawdzania czytelników?Jak ukryć treść przed czytnikiem ekranu?Czy wszystk...
Szuflada prawej w aplikacji internetowej
Jakie są szuflady na stronie internetowej?Jakie są szuflady w interfejsie użytkownika?Co to jest szuflada w telefonie komórkowym? Jakie są szuflady ...
Zadawanie pytań dotyczących zadań
Jakie są pytania dotyczące zadań?Dlaczego po eksperymencie zadawane są pytania dotyczące zadań? Jakie są pytania dotyczące zadań?Kwestionariusze po ...