2015-03-31 7 views
6

Buduję aplikację mobilną dla Windows za pośrednictwem Cordova. Mam menu Wybierz, w którym mam około 8 opcji, które mają być wyświetlane, z których ostatnia opcja ma długi tekst. Te wartości są statyczne i pochodzą z bazy danych Sqlite. Teraz ostatnia opcja (Inne [np. Dawcy, Korporacja] wychodzi i nie jest wyświetlana całkowicie jako pokaz na zdjęciu. enter image description hereWindows Mobile Cordova - Zawijanie słów Wybierz opcję menu

W jaki sposób mogę zawijać tam tekst?

css używam jest

.disaster { 
    word-wrap:break-word; 
} 
.disaster option{ 
    word-wrap:break-word; 
} 

kod HTML używam jest

<select name="select-disaster" id="select-disaster" class="disaster"></select> 

Na podstawie ID otrzymuję wybierz opcje z bazy SQLite.

Proszę powiedzieć, jak zrobić zawijanie w tym celu w telefonie komórkowym z systemem Windows 8?

+0

Próbowałem przetestować rozwiązanie z klasami css dla twojego wyboru i rzeczywiście to nie działa, ale myślę, że możesz znaleźć swoje rozwiązanie stylizujące domyślne wyskakujące okna systemu lub listy. Nie mam dużych umiejętności w natywnym telefonie z Windows, ale może istnieć sposób na zmianę domyślnych stylów systemu. – devconcept

Odpowiedz

0

Spróbuj użyć:

white-space: pre-wrap;  

w istniejącym kodzie:

.disaster { 
    white-space: pre-wrap; 
} 
.disaster option{ 
    white-space: pre-wrap; 
} 
+0

Nie. To nie działało. To wciąż jest to samo. Próbowałem nawet zmienić czcionkę menu Wybierz, aby pasował. Ale bez zmian w widoku. Wygląda tak, jakby był domyślnym widokiem dla menu rozwijanego systemu Windows 8. – Prathyush

0

miałem ten sam problem z jednym z zastosowań byłem w pracy za pomocą jonowych ramy, i rozwiązać go za pomocą właściwość white-space:

.disaster{ 
white-space: normal; 
}