fix(report): sticky-сайдбар навигации — overflow-x: clip вместо hidden (#958) (#2106)
All checks were successful
Deploy / changes (push) Successful in 8s
Deploy / build-backend (push) Has been skipped
Deploy / build-worker (push) Has been skipped
Deploy / build-frontend (push) Successful in 3m7s
Deploy / deploy (push) Successful in 1m15s

This commit is contained in:
bot-backend 2026-06-30 11:05:54 +00:00
parent 806428abc9
commit fe85cbb7ae

View file

@ -97,11 +97,16 @@ a {
* подключаются через className; инлайн-стили остаются desktop-видом по умолчанию. * подключаются через 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, html,
body { body {
max-width: 100%; max-width: 100%;
overflow-x: hidden; overflow-x: clip;
} }
/* Sidebar-grid (напр. "240px 1fr" / "minmax(300px,360px) 1fr"): на планшете /* Sidebar-grid (напр. "240px 1fr" / "minmax(300px,360px) 1fr"): на планшете