将元素对齐到jquery移动页脚的中心

时间:2013-03-06 14:52:15

标签: html html5 jquery-mobile

我很难在jQuery Mobile Page的页脚内部对齐元素 我们有三种不同的信息要显示:版权,版本号和连接状态。目标是以这样的方式对齐页脚,使COPYRIGHT保持对齐,VERSION NUMBER居中,CONNECTION STATUS在同一页脚线上右对齐。

我尝试了以下但遗憾的是,它没有工作:

<div data-role="footer">
<span style="text-align:left">COPYRIGHT</span>
<span style="text-align:center">VERSION NUMBER</span>
<span style="text-align:right">CONNECTION STATUS</span>
</div>

有关如何完成此对齐设置的任何建议吗? 非常感谢!

1 个答案:

答案 0 :(得分:6)

你应该像这样使用jQuery Mobile网格:

    <div data-theme="a" data-role="footer" data-position="fixed">
        <h3>
            <div class="ui-grid-b">
                <div class="ui-block-a" style="text-align: left;">COPYRIGHT</div>
                <div class="ui-block-b" style="text-align: center;">VERSION NUMBER</div>
                <div class="ui-block-c" style="text-align: right;">CONNECTION STATUS</div>                
            </div><!-- /grid-a -->
        </h3>                
    </div>

这是一个有效的例子:http://jsfiddle.net/Gajotres/e2uaU/

根据需要设计风格。所有东西都应该用h3标签包裹,以便页脚可以保持其高度。