Zatrzymaj szyny drzewa aplikacji, umieszczając pasek przewijania na docieraku

Fixkamo-internal
Szycy
26 sierpnia 2026 03:53 UTC
Autor
kamo
Pochęt się
c916bfe

/settings/account?tab-apps przewinął całe okno, w dół w pustą przestrzeń Pod powłoką, podczas gdy kolumna aplikacji, którą rzekomo przewijała, miała swój własny Szkło przewijania i idealnie pasuje. Właściciel ma dwa piksele wysokości. Aplikacja dla dzieci rysuje krótkie złącze między nim Wgniecenie i rząd jego rodzica, a ten znak jest pozycją: absolutna wewnątrz motion.div, który nigdy nie ustanowił bloku zawierającego. Więc to rozstrzygnęło przeciwko The Następnym ustawionemu przodkowi w górę, który jest polem zawartości powłoki w AuthedChrome — poza planszą taba, poza ustawą, poza ustawą Przewijacz strony. Dziewięć aplikacji zwisa z POS, więc dziewięć marek zostało ułożonych na tle Pocisk na przesunięciach, które zajmują wewnątrz listy, ostatni z nich znacznie przekroczył Tysiące pikseli w dół. Przepełnienie na przodku nie przycina absolutnego pudełka którego przemieszkanie znajduje się nad tym przodkiem, więc nic ich nie przyciął i Po prostu wydłużają wysokość zwoju ciała. Framer Motion jest powodem, dla którego nie wyglądało to jak błąd układu od samego początku: wiersz Animacja wpisu ustawia transformatę, transformat sprawia, że wiersz zawiera blok, A dla tych 350 ms wszystko jest tam, gdzie należy. Transformacja znika, gdy Animacja ląduje na swoich wartościach domyślnych, a szyny odchodzą z nią. Rząd jest teraz blokiem zawierającym, a szyna jest zakotwiczona w lewo / górną Zamiast marginesów na pozycji statycznej. To również naprawia cichszą połowę To: znaki zostały przypięte do powłoki, więc trzymały się jeszcze podczas listy Przejrzał pod nimi, a aplikacja dla dzieci przewinęła się z własnego łącznika.

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