Używam komponentu React-Select z multi select. Jednym z problemów, przed którymi stoję, jest to, że jeśli użytkownik wybierze 3 lub 4 opcje, interfejs wygląda całkiem źle, ponieważ tekst zaczyna się przepełniać, co powoduje, że komponent rozwija się poziomo i pionowo.Wybieranie React-Select, Multi Select i przepełnienie tekstu
Chcę mieć zachowanie, w którym rozmiar komponentu pozostaje taki sam, a jeśli użytkownik wybierze więcej opcji, po prostu pokazuje "..." (wielokropek) zamiast próbować pokazać nowo wybrane opcje.
Zachowanie chcę jest bardziej inline z tego składnika
http://instructure-react.github.io/react-select-box/
zobaczyć jak to obsługuje multi-select.
Nie chcę teraz wymieniać komponentów, ponieważ wykonaliśmy wiele testów przy użyciu opcji React-Select.
Czy możesz podać mi wskazówki, jak to osiągnąć, bez usuwania reakcji-wybierz.
Należy dodać css ograniczyć reagować-select withing jego kontenerze nadrzędnym. np. "max-width: 100%" i nadać pewną szerokość kontenerowi nadrzędnemu. – WitVault
Nie wiem, jaki kod CSS powinienem dodać, aby uzyskać pożądane zachowanie. chodzi o to, że zamiast rozwijać się w nieskończoność, powinien on pokazywać elipsę po wybraniu 3 (lub x) elementów. –
@Nie istnieje wiele rozwiązań dla tego? – ApurvG