css - jQuery Mobile - 页脚 - 导航栏 - 当渲染显示为三列和两行网格布局时

标签 css mobile jquery-mobile navigation uinavigationbar

页脚添加为基于固定图标的导航栏。但是在显示时,naevbar 转换为网格布局。即三列两行网格布局。

下面是我用于页脚 nevBar 的脚本,

    <div data-role="footer" class="nav-footer"  data-position="fixed"> 
        <div data-role="navbar" class="nav-footer" data-grid="d"> 
            <ul> 
                <li><a href="#" id="home" data-icon="custom">H</a></li> 
                <li><a href="#" id="messages" data-icon="custom">M</a></li> 
                <li><a href="#" id="activities" data-icon="custom">A</a></li> 
                <li><a href="#" id="trackers" data-icon="custom">T</a></li> 
                <li><a href="#" id="settings" data-icon="custom">S</a></li> 
            </ul> 
        </div> 
    </div>

但它呈现如下。

    <div class="nav-footer ui-bar-a ui-footer ui-footer-fixed fade ui-fixed-overlay" data-position="fixed" data-role="footer" role="contentinfo">
      <div class="nav-footer ui-navbar" data-grid="d" data-role="navbar" role="navigation">
        <ul class="ui-grid-b">
          <li class="ui-block-a">XXX</div>
          <li class="ui-block-b">...</div>
          <li class="ui-block-c">...</div>
          <li class="ui-block-a">...</div>
          <li class="ui-block-b">...</div>
        </ul>
      </div>
    </div>

每里的内容如下。

XXX ==>

 <li class="ui-block-a">
  <a id="home" class="ui-btn ui-btn-icon-top ui-btn-up-a" data-icon="custom" href="#" data-theme="a">
    <span class="ui-btn-inner">
        <span class="ui-icon ui-icon-custom"></span>
        <span class="ui-btn-text">H</span>
    </span>
  </a>
</li>

我的输出显示为两行三列的网格。请问能不能找到原因。

最佳答案

检查一下:http://jquerymobile.com/test/docs/buttons/buttons-grouped.html

<div data-role="controlgroup" data-type="horizontal"> your items </div>

关于css - jQuery Mobile - 页脚 - 导航栏 - 当渲染显示为三列和两行网格布局时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7724521/

相关文章:

ruby-on-rails - Rails 3.1和jQuery mobile : Best way to organize your JS & CSS while considering the asset pipeline?

javascript - 如何为 jQuery ListView 中的特定链接创建单击事件。

javascript - 使用其 id 更改对象的字体系列

css - 没有滚动的背景中心

SlideDown、SlideUp 上的 jQuery mouseenter、mouseleave 导致问题

android - 在移动设备上使用 JWT 身份验证进行离线注销

html - 如何让文本在没有任何空格的情况下与 div 顶部对齐

css - 背景图像在 iphone 和移动设备上移动并重叠,需要解决方法

javascript - 按键事件未在移动设备上运行

jquery - jQuery Mobile 中文本输入的奇怪宽度