导航栏: data-role="navbar" 通常位于页眉或页脚(也可以位于内容中)
由水平排列的链接构成,其中的链接会自动转换为按钮(无需data-role="button)
当包含的链接按钮数>5时,会以多行(每行2个)显示
链接的按钮图标定位: data-iconpos="left | right | top | bottom" 默认位于上方
e.g.
<div data-role="header | content | footer" >
<div data-role="navbar" data-iconpos="left">
<ul>
<li><a href="#anylink">index</a></li>
<li><a href="#anylink">page2</a></li>
<li><a href="#anylink">search</a></li>
</ul>
</div>
</div>
活动按钮:class="ui-btn-active" // 人工设置链接激活状态(链接被点击)
class="ui-state-persist" // 在切换页面时也仍能保持链接的原先状态(如被点击)
<li><a href="#otherlink" class="ui-btn-active" class="ui-state-persist">homePage</a></li>
本文介绍了一种UI框架中导航栏的实现方式及其特性,包括如何使用data-role=navbar来创建导航栏,自动将链接转换为按钮,以及如何设定按钮图标的位置等。此外,还介绍了如何通过class=ui-btn-active和class=ui-state-persist来人工设置按钮的状态。
494

被折叠的 条评论
为什么被折叠?



