BTS: Nuova modalità di resize verticale delle Form
linkDescrizione
Le videate Bootstrap hanno due tipi di resize verticale:
- NESSUNO : I frame contenuti nelle videate vengono disegnati in base alla loro altezza a design time, se lo spazio verticale non è sufficiente la videata mostrerà le scrollbar.
- ADATTA/ESTENDI : I frame hanno un'altezza fisse percentuale decisa in base alle dimensioni di design-time. Se il contenuto non dovesse avere spazio sarà il frame a mostrare la scrollbar.
Al contrario il secondo tipo di resize è comodo sul desktop, ma il risultato diventa scomodo se visualizzato su dispositivi di piccole dimensioni senza che il programmatore abbia gestito esplicitamente il ridimensionamento via codice.
Per migliorare questo comportamento nella versione 19.0 abbiamo studiato una terza modalità di resize. Questa modalità può venire attivata se la videata ha resize verticale ADATTA/ESTENDI ma viene mostrata su un dispositivo di dimensioni orizzontali inferiori a 998px (Tablet 10''); in questo caso i frame si comportano come se il resize fosse stato impostato a NESSUNO, perciò sarà la videata a mostrare le scrollbar e i frame si dimensioneranno in altezza in base al loro contenuto.
Questa funzionalità è spenta, per attivarla è necessario scrivere nel custom.css :
@media screen and (max-width: 998px) {
.form-body:not(.form-body-fluid) > .frame-row { height: auto !important; }
.form-body:not(.form-body-fluid) .panel-list-body-box { max-height: 300px; }
}
Questa funzionalità è da considerare sperimentale.
E' stata progettata per videate con layout semplice, ad esempio due frame verticali e non è stata testata in presenza di sottovideate o sottopannelli.
I Feedback sono graditi, raccomandiamo di non usarla in un ambiente di produzione.
Non prevediamo di fornire supporto immediato a problemi che si dovessero presentare dopo aver attivato questa modalità, un workaround sempre applicabile è spegnere la funzionalità e tornare al comportamento predefinito.
Funzionalità interessate
Resize delle videate.
Ultima modifica: 29/03/2019 / Validità: da 19.0.7400