文章标题
来源:互联网 发布:广告阻拦软件 编辑:程序博客网 时间:2024/05/22 06:57
2.jQuery Mobile按钮
2.1在页面上创建按钮
在页面上创建按钮有三种方式: -使用<button>元素 -使用<input>元素 -使用带有data-role="button"的<a>的元素1 使用 button 元素
<div data-role="main" class="ui-content"> <button class="ui-btn">这是一个按钮</button> </div>
2 使用 input 元素
<div data-role="main" class="ui-content"> <input type="button" value="按钮"> </div>
3 使用带有data-role="button"的 a 的元素
<div data-role="main" class="ui-content"> <a href="#" class="ui-btn">按钮</a> </div>
2.2通过按钮在两个页面之间进行切换
例2-2-1
<body><!--这是第一个页面pageone--><div data-role="page" id="pageone"> <div data-role="header"> <h1>这是页面的顶部工具栏</h1> </div> <div data-role="main" class="ui-content"> <p>这是页面的内容,点击下面的按钮跳转</p> <!--接下来用第三种方法创建一个按钮--> <a href="#pagetwo" class="ui-btn">跳转到第二个界面pagetwo</a> </div> <div data-role="footer"> <h1>这是页面底部工具栏</h1> </div></div> <!--第二个页面pagetwo--><div data-role="page" id="pagetwo"> <div data-role="header"> <h1>这是第二个页面的顶部工具栏</h1> </div> <div data-role="main" class="ui-content"> <p>这是第二个页面的内容</p> <!--接下来用第三种方法创建一个按钮--> <a href="#pageone" data-role="button">点击返回页面pageone</a> </div> <div data-role="footer"> <h1>第二个页面的底部工具栏</h1> </div></div> </body>
2.3按钮的大小
默认情况下,按钮会占满整个屏幕宽度,如果要创建一个和内容一样宽的按钮,或者要并排显示多个按钮,需要添加data-inline="true"。
例2-3-1
<div data-role="main" class="ui-content"> <p>内联按钮 (一行显示三个):</p> <a href="#pageone" class="ui-btn ui-btn-inline">第一个</a> <a href="#pageone" class="ui-btn ui-btn-inline">第二个</a> <a href="#pageone" class="ui-btn ui-btn-inline">第三个</a> </div>
2.4按钮的摆放
jQuery Mobile提供一个简单的方法来摆放按钮把data-role="controlgroup"属性和data-type="horizontal|vertical"一起使用来规定是否水平或垂直组合按钮
例2-4-1
<div data-role="main" class="ui-content"> <!--下面是三个水平摆放的按钮--> <div data-role="controlgroup" data-type="horizontal"> <p>水平组合按钮:</p> <a href="#" class="ui-btn">按钮 1</a> <a href="#" class="ui-btn">按钮 2</a> <a href="#" class="ui-btn">按钮 3</a> </div><br> <!--下面是三个垂直摆放的按钮--> <div data-role="controlgroup" data-type="vertical"> <p>垂直组合按钮 (默认):</p> <a href="#" class="ui-btn">按钮 1</a> <a href="#" class="ui-btn">按钮 2</a> <a href="#" class="ui-btn">按钮 3</a> </div> </div>
2.5后退按钮
创建后退按钮,使用data-rel="back"属性
例2-5-1
<div data-role="main" class="ui-content"> <a href="#" class="ui-btn" data-rel="back">返回</a> </div>
2.6更多按钮样式
如果你需要使用更多的样式,每个样式类使用空格隔开,如: class=”ui-btn ui-btn-inline ui-btn-corner-all ui-shadow”。默认情况下 input 按钮有圆角及阴影效果。 a 和 button 元素没有。
2.7jQuery Mobile提供的按钮图标
2.7.1添加图标到按钮
使用ui-icon类将图标添加到按钮上,并可以使用指定类来设置按钮位置。
<a href="#anylink" class="ui-btn ui-icon-search ui-btn-icon-left">Search</a>
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 牛客网题目(三)
- xshell ssh密码保存
- Codeforces Round #410 (Div.2) A.Mike and palindrome-模拟
- JAVA实现旋转数组的最小数字问题(《剑指offer》)
- 部分网页无法打开/修复上网问题的终极方法
- 文章标题
- Android5.0沉浸式状态栏,以及动态改变状态栏颜色
- linux进程同步与通信(共享内存和信号量)
- asm_diskstring为空的情况下修改ASM设备名称,且不修改asm_diskstring
- VUE跨域设置:监听80端口
- 在linux上安装telnet
- 分析Redis架构设计
- oracle中db link
- Spring定时任务的几种实现