2015-03-31 7 views
6

Ich baue eine Windows Mobile-Anwendung über Cordova. Ich habe ein Select-Menü, wo ich einige 8 Optionen habe, die angezeigt werden sollen, von denen die letzte Option langen Text hat. Diese Werte sind Statisch und stammen von SQLite Database. Jetzt kommt die letzte Option (Andere [z. B. Spender; Corpora) heraus und wird nicht vollständig angezeigt, wie auf dem Bild gezeigt. enter image description hereWindows Mobile Cordova - Wortumbruch Wählen Sie Menüoption

Wie verpacke ich den Text dort?

Die css ich verwende ist

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

Der HTML-Code ich verwende ist

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

auf die id Basierend ich die Auswahl von Optionen aus der SQLite-Datenbank immer bin.

Bitte sagen Sie mir, wie Sie den Word-Wrap dafür in Windows 8 Handy tun? mit

+0

Ich habe versucht, eine Lösung mit CSS-Klassen für Ihre Auswahl zu testen und in der Tat funktioniert es nicht, aber ich denke, Sie finden Ihre Lösung das Standardsystem Popup oder Listenansichten stylen. Ich bin nicht sehr geschickt in nativen Windows Phone, aber es könnte eine Möglichkeit geben, die Standard-Systemstile zu ändern – devconcept

Antwort

0

Versuchen:

white-space: pre-wrap;  

in Ihrem vorhandenen Code:

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

Nein. Es hat nicht funktioniert. Es ist immer noch dasselbe. Ich habe sogar versucht, die Schriftart für das Select-Menü so zu ändern, dass sie passt. Aber keine Änderung in der Ansicht. Es wird angezeigt, als ob es sich um eine Standardansicht für das Windows 8-Dropdown-Menü handelt. – Prathyush

0

ich gleiches Problem mit einem der Anwendungen hatte ich auf dem Einsatz ionischer-Rahmen arbeite, und ich löste es die Verwendung von White-Space-Eigenschaft:

.disaster{ 
white-space: normal; 
}