jQuery Mobile 中的面板会在屏幕的左侧向右侧划出。
通过向指定 id 的
在
面板标题..
文本内容..
注意:panel 标记必须置于头部、内容、底部组成的页面之前或之后。
要访问面板,需要创建一个指向面板
打开面板
简单的面板实例
关闭面板
你可以通过点击面板外部区域或按下 Esc 键或滑动来关闭面板。你可以通过使用 data-* 属性来禁用滑动和点击来关闭面板:
属性 | 值 | 描述 | 实例 |
---|---|---|---|
data-dismissible | true| false | 指定面板是否可以通过点击面板外部区域来关闭。 | 尝试一下 |
data-swipe-close | true| false | 指定是否可以通过滑动来关闭。 | 尝试一下 |
你可以使用按钮来关闭面板:仅需要在面板的
面板展示
你可以通过使用 data-display 属性来控制面板的展示方式:
属性值 | 描述 |
---|---|
data-display="overlay" | 在内容上显示面板 |
data-display="push" | 是同时"推动"面板和页面。 |
data-display="reveal" | 默认值,将页面像幻灯片一样从屏幕划出,将面板显示出来 |
面板定位
默认情况下,面板会显示在屏幕的左侧。如果想让面板出现在屏幕的右侧,可以指定 data-position="right" 属性。
你可以指定面板的内容根据页面滚动而滚动。默认情况下面板是随着页面一起滚动的(但是面板的内容仍然位于页面顶部)。如果你需要实现面板内容固定不随页面滚动而滚动,可以在面板添加 the data-position-fixed="true" 属性:
实例
页面头部
点击两个按钮并滚动查看效果。
打开默认面板 打开面板使用 data-position-fixed="true"提示:要查看 data-position-fixed="true" 属性的效果,如果未出现滚动条可以重置窗口大小。
用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。用于滚动的文本。。。。
页面底部
运行实例 »
点击 "运行实例" 按钮查看在线实例
チュートリアルのナビゲーション