From fe85cbb7ae375e75f013db616b2b4fe0df1d2d3d Mon Sep 17 00:00:00 2001 From: bot-backend Date: Tue, 30 Jun 2026 11:05:54 +0000 Subject: [PATCH] =?UTF-8?q?fix(report):=20sticky-=D1=81=D0=B0=D0=B9=D0=B4?= =?UTF-8?q?=D0=B1=D0=B0=D1=80=20=D0=BD=D0=B0=D0=B2=D0=B8=D0=B3=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B8=20=E2=80=94=20overflow-x:=20clip=20=D0=B2=D0=BC?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=BE=20hidden=20(#958)=20(#2106)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/app/globals.css | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/globals.css b/frontend/src/app/globals.css index a4ab1b3f..205b08a7 100644 --- a/frontend/src/app/globals.css +++ b/frontend/src/app/globals.css @@ -97,11 +97,16 @@ a { * подключаются через className; инлайн-стили остаются desktop-видом по умолчанию. */ -/* Никакого горизонтального скролла на узких экранах (acceptance #66). */ +/* Никакого горизонтального скролла на узких экранах (acceptance #66). + * overflow-x: CLIP, не hidden: `hidden` заставляет браузер вычислить + * overflow-y: auto → body/html становятся scroll-контейнером и ЛОМАЮТ + * `position: sticky` у сайдбара отчёта (панель уезжала вверх вместо залипания). + * `clip` так же режет горизонтальный overflow, но НЕ создаёт scroll-контейнер + * и оставляет overflow-y: visible → sticky-сайдбар работает. */ html, body { max-width: 100%; - overflow-x: hidden; + overflow-x: clip; } /* Sidebar-grid (напр. "240px 1fr" / "minmax(300px,360px) 1fr"): на планшете