Stop flexbox schiacciare il Quando la carta giù alla sua intestazione

Fixkamo-internal
Spegnimento
21 agosto 2026 alle ore 02:56 UTC
Autore
kamo
Impegno
92514e7

I campi di inizio e di fine non sono stati ritagliati dalla propria larghezza. La carta tenerli stretti a nulla. Dimensione minima automatica di un elemento flex — `min-height: auto` — è quello che si ferma è schiacciato sotto il suo contenuto, e si applica solo mentre il l'elemento `overflow` calcola a `visible`. Quando la carta imposta `overflow: nascosto` per i suoi angoli arrotondati, che risolve il suo minimo altezza a zero, ed è l'unico figlio diretto di DialogContent che Si'. DialogContent è un contenitore flex a colonna con altezza limitata, quindi non appena il contenuto della finestra di dialogo era più alto della finestra consentita, questo una scheda assorbito ogni pixel del restringimento — è crollato al suo intestazione e silenziosamente ritagliato tutto sotto di esso. Sullo schermo che legge come una carta guidata "Quando", il Oggi / Domani / Pulsanti tutto il giorno accanto a esso, e niente sotto: nessun tempo di inizio, nessun fine tempo, nessuna fuso orario, nessuna durata. Stacking i campi ha reso la carta più alta, che ha trasformato una clip parziale in una totale. `flexShrink: 0` sulla carta, e la stessa regola su ogni bambino diretto di DialogContent così la sezione successiva per impostare un overflow non eredita Trappola. La finestra di dialogo scorre invece, che è quello che era sempre destinato a fare.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo