グリッドを使用して実行できますが、入力ボックスとボタンの間に常に大きなギャップがあるため、そのソリューションは見栄えがよくありません。
それから別の方法があります。小さな css を使用して、すべてをより滑らかに見えるように変更できます。
作業例: http://jsfiddle.net/Gajotres/cbWHm/
HTML :
<!-- FIRST SOLUTION -->
<div id="hidden-wrapper">
<input type="text" name="name" data-inline="true" id="basic" value="" />
<button type="reset" data-inline="true" data-theme="b">Reset</button>
</div>
<!-- SECOND SOLUTION -->
<div id="hidden-wrapper2">
<div id="text-container">
<input type="text" name="name" data-inline="true" id="basic" value="" />
</div>
<div id="btn-container">
<button type="reset" data-inline="true" data-theme="b">Reset</button>
</div>
</div>
CSS :
/* FIRST SOLUTION */
#hidden-wrapper .ui-input-text {
width: 68% !important;
display: inline-block !important;
}
#hidden-wrapper .ui-btn {
width: 19% !important;
}
/* SECOND SOLUTION */
#text-container, #btn-container {
display: inline-block;
height: 40px;
}
#text-container {
width: 70%;
}
#btn-container {
width: 28%;
}
#btn-container .ui-btn {
margin-top: -9px !important;
width: 100% !important;
}
ボタンの幅だけに注意する必要があります。この例は、現在のボタンに対応するように作成されています。それ以外の場合は、最初と 2 番目の CSS スタイルの幅を変更します。
2 番目の解決策は、おそらく最良の解決策です。