Przestań wstrząsać przeglądami na przeglądarkach z klasycznymi paskami przewijania

Fixkamo-login
Szycy
6 lipca 2026 20:25 UTC
Autor
Kamo
Pochęt się
4b4e67a

Na komputerach, których Chrome wykorzystuje paski przewijak zużywające układy (nieprzekładane), Strony logowania/odzyskiwania wifały z tymi, o których migotaliły, przewijane. Korzenie Przyczyna: korzeń użyty w ekranie (100vw, który zawiera rynnę paska przewijania) Podczas gdy html/body nie miał blokady przelewowej. Pionowy pasek przewijania 1px sprawił, że 100vw root przelewem poziomo -> poziomy scrollbar -> skurczył się visualViewport.height -> recomputed --app-dvh -> przewracał paski przewijania Z powrotem, nieskończona oscylacja. Nakładka-przeciąganie maszyn nigdy nie przepełniona, Tak więc ten sam kod wyglądał dobrze. - Blokada html, aby przelać ciało: ukryte (są to stały widoki pełnoekranowe, które Nigdy nie przewijaj) — autorytatywnie przerywa pętlę sprzężenia zwrotnego. - Swap w-screen/100vw -> w-full/100% na wszystkich czterechrzędowych korzeniach, więc układ Szanuje wykluczoną wizję przewijania bez względu na tryb scrollbar.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny