2012-03-28 9 views
0

Ich möchte zwei Datum in einer Reihe mit jquerymobile zeigen. Aber es funktioniert nur im Desktop-Browser. Im mobilen Browser wird in unabhängiger Zeile.Wie man multi in einer Reihe mit jquerymobile zeigt

<div data-role="fieldcontain"> 
       <label for="time_start" class="ui-hidden-accessible">time_start:</label> 
       <label for="time_end" class="ui-hidden-accessible">time_end:</label> 
       <input type="date" name="time_start" value="2011-05-30" /> — <input type="date" name="time_end" value="2011-05-30"/> 
</div> 

Antwort

0

Haben Sie versucht, die Etiketten und die Eingabe innerhalb einer Spanne zu setzen?

-1

vielleicht können Sie sie mit Gittern

achive
<div class="ui-grid-a">    
    <div class="ui-block-a"><label for="time_end" class="ui-hidden-accessible"> 
     time_end: </label> 
    <div class="ui-block-b"><label for="time_end" class="ui-hidden-accessible"> 
     time_end: </label>     
</div> 
0

float: left und Breite: 80 (zum Beispiel) sollte den Trick für Sie tun. Hier ist ein Beispiel in kleinen und großen Tasten.

http://jsfiddle.net/den232/SN85d/

Viel Glück!

.floatleft { 
    float:left; 
} 
.floatright { 
    float:right; 
} 
.forceinline{ /* Prevent fieldcontain from doing a BLOCK thing */ 
    display:inline !important; 
} 
.textwidth { /* limit width of input fields */ 
    width:80px; 
} 
.closespacing { /* controls spacing between elements */ 
    margin:0px 5px 0px 0px; 
} 
.bigselect { /* centers select with big buttons */ 
    padding: 0px; 
    margin:2px 5px 0px 0px; 
} 
.biginputheight { /* matches text input height to big buttons */ 
    padding-top:10px !important; 
    padding-bottom:12px !important; 
} 
.miniinputheight { /* matches text input height to minibuttons */ 
    padding-top:5px !important; 
    padding-bottom:5px !important; 
} 
<div data-role="page" class="type-home"> 

<ul data-role="listview"> 
    <li data-role="fieldcontain">first LI line</li> 
    <li data-role="fieldcontain"> 

    <div class='floatleft closespacing'> 
     Big Buttons<br>More Text 
    </div> 

    <div class='floatleft textwidth'> 
     <input type="date" placeholder="#1" class='biginputheight'></input> 
    </div> 

    <div class='floatleft textwidth'> 
     <input type="date" placeholder="#2" class='biginputheight'></input> 
    </div> 


    </li> 
    <li data-role="fieldcontain"> 

    <div class='floatleft closespacing'>  
     Small Buttons 
    </div> 

    <div class='floatleft textwidth'> 
     <input type="date" placeholder="s1" class='miniinputheight'></input> 
    </div> 

    <div class='floatleft textwidth'> 
     <input type="date" placeholder="s2" class='miniinputheight'></input> 
    </div> 

    </li> 
    <li data-role="fieldcontain">last LI line</li> 

</ul><!-- /listview --> 

Verwandte Themen