ブラウザ上でビューポートシェーキングを古典的なスクロールバーで停止

Fixkamo-login
出荷済み
2026年7月6日 20:25 UTC
プロフィール
Kamo
コンテンツ
4b4e67a

Chrome がレイアウト消費 (非オーバーレイ) スクロールバーを使用するマシンで、 ログイン/回復ページは、両方のスクロールバーをflickeringで忘れました。 ログイン 原因: 根はw-screen (100vw、スクロールバーの溝を含む)を使用しました html/body がオーバーフローロックがなかったとき。 1px垂直スクロールバーを作った 100vw ルートオーバーフロー水平→水平スクロールバー→スランク VisualViewport.height -> recomputed --app-dvh -> スクロールバーを反転 バック、無限の振動。 オーバーレイ・スクロールバー・マシンは決して流出しません、 そこで、同じコードがうまく見えました。 - htmlをロックし、オーバーフローする体:hidden(これらは固定フルスクリーンビューです。 決してスクロールしません) — フィードバック ループを権威的に破壊します。 - スワップ w-screen/100vw -> w-full/100% すべての4ページのルートでレイアウト スクロールバーモードに関係なくスクロールバー除外のビューポートを尊重します.

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る