如何在jquery mobile中居中元素

时间:2012-12-04 21:48:23

标签: jquery html5 jquery-mobile mobile

我有一个宽度为20%的输入元素,我希望将其水平居中。我尝试了文本对齐中心(父元素),但它没有帮助。在这里看起来如何(输入框):

enter image description here

现在元素代码是这样的:

<fieldset class="ui-grid-solo" style="text-align:center !important;">
   <input type="number" class="answerIput"/>
</fieldset>

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:4)

只需将margin: 0 auto添加到元素即可。使用固定宽度的块元素,自动左/右边距将使其相对于父对象居中:

<input type="number" class="answerIput" style="margin: 0 auto;">

答案 1 :(得分:2)

使用边距

<input type="number" class="answerIput" style="margin-left:auto;margin-right:auto;" />