# 工具欄
## 工具欄綜述 Toolbar basics
在Jquery Mobile中,有兩種標準的工具欄:**頭部欄和尾部欄**
頭部欄的作用為網站的標題,通常是移動網站頁面的第一個元素,一般包括頁面的標題文字和最多兩個按鈕
尾部欄通常是移動網站頁面的最后一個元素,在內容和作用上比頭部欄更自由一些,但一般也要包含文字和按鈕
在頭部欄或尾部欄里放置一個水平的導航欄或選項卡欄的做法是很普遍的,所以Jquery Mobile包含導航欄組件,即把無序列表ul轉化成水平的按鈕欄,使用也非常方便
## 工具欄定位的設置 Toolbar positioning options
在頁面中設置頭部欄和尾部欄的位置定位有幾種方法。默認情況下,工具欄的定位的屬性為**"inline"**.在這種模式下,頭部欄和尾部欄通過html自動的文檔流放置,保證了他們能在所有的設備上可見,而不需要依靠css和js的定位的支持固定的定位模式可以使工具條在頁面處于固定的位置,而不需要通過js設置。工具條處于他們在頁面自然的位置上,就像inline模式一樣,但是當他被滾動出屏幕之外時,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