Sto utilizzando il componente React-Select con selezione multipla. Uno dei problemi che sto affrontando è che se l'utente seleziona 3 o 4 opzioni l'interfaccia utente sembra piuttosto male perché il testo inizia a traboccare e questo fa crescere il componente sia in orizzontale che in verticale.React-Select, Multi Select e Text Overflow
Voglio un comportamento in cui la dimensione del componente rimane la stessa e se l'utente seleziona più opzioni, mostra semplicemente "..." (puntini di sospensione) anziché provare a mostrare le nuove opzioni selezionate.
Il comportamento che voglio è più in linea con questa componente
http://instructure-react.github.io/react-select-box/
vedere come si gestisce la selezione multipla.
Non voglio scambiare componenti ora perché abbiamo eseguito molti test con React-Select.
Potete darmi alcune linee guida su come ottenere questo risultato senza rimuovere la selezione della reazione.
reagire di selezione Si dovrebbe aggiungere un po 'di CSS per confinare reagire-select withing contenitore principale. per esempio 'max-width: 100%' e dai una certa larghezza al suo contenitore genitore. – WitVault
Non so quale CSS dovrei aggiungere per ottenere il comportamento desiderato. l'idea è che invece di crescere all'infinito dovrebbe mostrare solo i puntini di sospensione dopo che sono stati selezionati 3 (o x) elementi. –
@Knows Not much Qualsiasi soluzione per questo? – ApurvG