2012-10-01 41 views
2

我正在使用jquery移動爲我的項目。它會自動將其輸入中的所有單選按鈕與其樣式進行轉換。主要的問題是,在不同的情況下,我有不同數量的按鈕(這取決於用戶),其寬度不同,我每次都需要中心。如何中心輸入收音機

<div data-role="fieldcontain" id="inline" > 
    <fieldset data-role="controlgroup" data-type="horizontal" data-mini="true"> 
     {section name=i loop=$data['input'] start=0} 
      <input name="position" id="radio{$smarty.section.i.index}" value="{$data['input'][i]}" type="radio" /> 
      <label for="radio{$smarty.section.i.index}"> 
       {$data['input'][i]} 
      </label> 
     {/section} 
    </fieldset> 
</div> 

buttons

正如你看到的每個按鈕都有自己的尺寸(例如向上和放大是不同的)。正如我之前所說 - 我不知道每個用戶會得到什麼按鈕 - 這取決於他們自己的設置,所以我需要以某種方式自動化中心化過程 - 是一些想法?

+0

如果它是一個塊,也許你可以使用css'margin-left:auto;保證金右:auto'? [來源](http://www.w3.org/Style/Examples/007/center.en.html) – Calavoow

+0

@Calavoow嘗試過,沒有運氣。 – NoNameZ

回答

0

如果可能的話,您可以用<a>而不是<input>進行嘗試,如果在您的情況下儘可能。

相關問題