From 4be82ac76b0f6fb4834a0fedab3f5d52946432dc Mon Sep 17 00:00:00 2001 From: Colin Maudry Date: Tue, 23 Jun 2026 15:57:35 +0200 Subject: [PATCH] =?UTF-8?q?feat(tableaux):=20en-t=C3=AAtes=20de=20colonnes?= =?UTF-8?q?=20collants=20#82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- src/assets/css/style.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index ebe7ecb..87cd9df 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -359,6 +359,22 @@ table.cell-table th { right: 200px; } +/* ===== Tableaux : en-têtes collants + scroll horizontal (#82) ===== */ + +/* Neutraliser l'overflow interne de Dash pour que le sticky se cale sur la page */ +.marches_table .dash-spreadsheet-container, +.marches_table .dash-spreadsheet-inner { + overflow: visible !important; +} + +/* En-têtes de colonnes collants en haut de la fenêtre */ +.marches_table th.dash-header { + position: sticky; + top: 0; + z-index: 10; + background-color: #fff; +} + .marches_table .cell-table tr:nth-child(even) td { background-color: rgb(255 240 240 / 40%); }