Checkpoint: Correction du scroll vertical de la vue Postes OPEX : suppression de overflow-auto du conteneur parent, scroll interne uniquement dans le tableau, en-tête sticky visible lors du défilement
This commit is contained in:
@@ -1013,7 +1013,7 @@ export default function DsiOpex() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Contenu principal */}
|
{/* Contenu principal */}
|
||||||
<div className="flex-1 overflow-auto px-6 py-4">
|
<div className="flex-1 min-h-0 px-6 py-4 overflow-y-hidden">
|
||||||
|
|
||||||
{/* === ÉTAT VIDE : année sans données === */}
|
{/* === ÉTAT VIDE : année sans données === */}
|
||||||
{opexState.lignes.length === 0 && (
|
{opexState.lignes.length === 0 && (
|
||||||
@@ -1082,7 +1082,7 @@ export default function DsiOpex() {
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
<div className="bg-card border border-border rounded-xl overflow-hidden" style={{ maxHeight: 'calc(100vh - 340px)', overflowY: 'auto' }}>
|
<div className="bg-card border border-border rounded-xl" style={{ maxHeight: 'calc(100vh - 380px)', overflowY: 'auto', overflowX: 'auto' }}>
|
||||||
<table className="w-full text-sm">
|
<table className="w-full text-sm">
|
||||||
<thead>
|
<thead>
|
||||||
<tr className="border-b border-border" style={{ position: 'sticky', top: 0, zIndex: 20, background: 'oklch(0.94 0.005 80)' }}>
|
<tr className="border-b border-border" style={{ position: 'sticky', top: 0, zIndex: 20, background: 'oklch(0.94 0.005 80)' }}>
|
||||||
|
|||||||
Reference in New Issue
Block a user