# 尾部栏
## 尾部栏结构 Footer bar structure
尾部栏除了使用的data-role的属性与头部栏不同之外,基本的结构与头部栏是相同的
```
<div data-role="footer">
<h4>Footer content</h4>
</div>
```
尾部工具栏默认下应用的主题样式为"a"(黑色),但是你可以很轻松的设置主题样式
**默认的尾部栏**
![](images/Footer%20bar_1.png)
尾部栏的设置与头部栏基本相同。最大的不同是,尾部栏被设定为结构尽量简单,所以Jquery Mobile不会自动给尾部栏生成按钮
## 添加按钮 Adding buttons
给尾部栏添加任何有效的按钮标记的元素都都会生成按钮。为了节省空间,工具栏里的按钮都是内联按钮,所以按钮的宽度只容纳icon和里面的文字
默认情况下,工具栏内部容纳组件与导航时是不留padding的。如果要给工具栏增加padding,请增加一个ui-bar的class.
```
<div data-role="footer" class="ui-bar">
<a href="index.html" data-role="button" data-icon="delete">Remove</a>
<a href="index.html" data-role="button" data-icon="plus">Add</a>
<a href="index.html" data-role="button" data-icon="arrow-u">Up</a>
<a href="index.html" data-role="button" data-icon="arrow-d">Down</a>
</div>
```
要想把几个按钮打包成一个按钮组,则需要把这些按钮用一个容器包裹,并给该容器增加data-role="controlgroup"和data-type="horizontal"属性
```
<div data-role="controlgroup" data-type="horizontal">
```
**尾部的成组按钮**
![](images/Footer%20bar_2.png)
## 增加表单元素 Adding form elements
表单元素和其他元素也可以添加进工具栏中。这是一个把select添加到尾部栏的实例:
![](images/Footer%20bar_4.png)
## 持续的尾部栏 Persistent footers
有些情况下你需要一个尾部栏为全局导航元素,希望页面转场时尾部栏也固定并显示。创造一个持续的尾部栏可以做到这一点
给尾部栏添加data-id属性,并且在所有关联的页面的尾部栏设定同样的data-id的值,就可以使尾部栏在页面转场时也固定并显示, **例如**给当前页面和目标页面的尾部栏添加id="myfooter" 属性,Jquery Mobile会在页面转场动画的时候保持尾部栏固定 请注意:这个效果只有在头部栏和尾部栏设定为固定的定位模式(data-position="fixed" )时在才有用,这样他们在页面转场时才不被隐藏
- 综述
- Jquery mobile介绍 Jquery Mobile Overview
- 关键特性: Key features:
- 可访问性 Accessibility
- a4版本支持的平台 Supported platforms in Alpha 4
- API
- 默认配置
- 事件
- 方法
- 有响应的布局助手
- 主题
- 组件
- 页面与对话框
- 页面
- 页面转场 Page transitions
- 创建对话框 Creating dialogs
- Jquery Mobile的导航模型 Jquery Mobile's navigation model
- 链接的格式 Link formats
- 给页面主题样式 Page Theming
- 工具栏
- 工具栏
- 头部栏
- 尾部栏
- 导航栏
- 固定定位的工具栏会在滚屏后重新出现 Fixed toolbars will re-appear after you scroll
- 全屏的固定的工具栏 Fullscreen fixed toolbar
- 持续的尾部栏 Persistent footer nav bar
- 给头部栏和尾部栏设置主题样式
- 按钮
- 按钮标记选项 Button markup options
- 给按钮添加图标 Adding Icons to Buttons
- 内联按钮 Inline buttons
- 组按钮 Grouped buttons
- 主题化按钮 Theming buttons
- 内容的格式化
- html格式化 HTML Formatting
- 布局网格 Layout grids
- 可折叠的内容 Collapsible content markup
- 给内容主题 Theming content
- 表单元素
- 表单元素 Form elements
- 表单元素示例 Form element gallery
- 文本输入框 Text inputs
- 搜索输入框 Search inputs
- 滑动条 Slider
- 开关 Flip toggle switches
- 复选按钮 Checkboxes
- 单选按钮组 Radio buttons
- 选择菜单 Select menus
- 表单的主题样式 Form themes
- ajax的表单提交 Ajax form submission
- 表单插件的方法 Form Plugin Methods
- Jquery UI 的移动版日期拾取器插件 Jquery UI's Datepicker Styled for mobile
- 列表
- 列表 List views
- 列表标记的规约List markup conventions