Ich habe nicht viel Erfahrung auf Jquery Mobile oder verwandten mobilen UI-Frameworks, ich finde es schwierig, Elemente horizontal auszurichten.Elemente horizontal ausrichten, jquery mobile
Ich möchte Textfeld horizontal ausrichten und markieren. damit sie inline erscheinen.
Ich versuchte Daten-type = "horizontal" und Daten-inline = "true". aber sie arbeiten nicht.
Hier ist der Code ich verwende,
<div data-role="controlgroup" data-type="horizontal">
<label for="cs" class="fieldLabel">option 1: </label>
<select name="cs[param_string_1]" id="cs[param_string_1]" data-inline="true">
<option>options</option>
</select>
<input type="text" data-inline="true" style="width:100px" id="cs[param_num_1]" name="cs[param_num_1]" />
</div>
Kommentare/Anregungen?
kann man Layout-Grids auch Tabellen können nützlich sein. Ich habe mein Problem mit Tabellen gelöst. Wenn Sie möchten, können Sie Ihre Antwort aktualisieren.thnx –
@mashit: Layout-Grids sind möglich, aber Tabellen sind falsch, weil sie semantisch für Daten gedacht sind. Sie hätten genauso gut gestylte divs verwenden können, um das Problem zu umgehen. –
kann ein Beispiel für gestylt divs geben? –