浅析jQuery移动开发中内联按钮和分组按钮的编写


Posted in Javascript onDecember 04, 2015

内联按钮 data-inline=true
默认情况下,在体内含量的所有按钮都称为块级元素,所以他们填补了屏幕的宽度。

但是,如果你想让按钮外观紧凑,宽度只符合里面的文字和icon,那就给按钮添加data-inline="true"的属性。

浅析jQuery移动开发中内联按钮和分组按钮的编写

如果你有多个按钮,应该肩并肩地坐在同一行,将data-inline="true"的属性为每个按钮。这将风格的按钮将其内容的宽度和浮动按钮让他们坐在同一条直线上。

<a href="index.html" data-role="button" data-inline="true">Cancel</a>
<a href="index.html" data-role="button" data-inline="true" data-theme="b">Save</a>

浅析jQuery移动开发中内联按钮和分组按钮的编写

添加 data-mini="true" 对内联按钮创建一个更紧凑的版本:

浅析jQuery移动开发中内联按钮和分组按钮的编写

<a href="index.html" data-role="button" data-icon="delete" data-inline="true">Cancel</a>
<a href="index.html" data-role="button" data-icon="check" data-inline="true" data-theme="b">Save</a>

浅析jQuery移动开发中内联按钮和分组按钮的编写

分组按钮 data-role=controlgroup
有时候,你想把一组按钮放进一个单独的容器内,使他们看起来想一个独立的导航部件。你可以把一组按钮包裹在一个容器内,然后给该容器添加 data-role="controlgroup" 属性,Jquery Mobile会创建一个垂直的按钮组,删除掉按钮间的margin和阴影,然后只在第一个按钮和最后一个按钮产生圆角,使他们看起来是一组按钮。

<div data-role="controlgroup">
 <a href="index.html" data-role="button">Yes</a>
 <a href="index.html" data-role="button">No</a>
 <a href="index.html" data-role="button">Maybe</a>
</div>

浅析jQuery移动开发中内联按钮和分组按钮的编写

水平排列 data-type="horizontal"

默认情况下,组按钮表现为垂直列表,如果给容器添加 data-type="horizontal" 的属性,则可以转换为水平按钮的列表,按钮会横向一个挨着一个地水平排列,并设置只有足够大以适应内容的宽度。((所以要注意横排情况下按钮不要太多,按钮的字也不要太多)

<div data-role="controlgroup" data-type="horizontal">
 <a href="index.html" data-role="button">Yes</a>
 <a href="index.html" data-role="button">No</a>
 <a href="index.html" data-role="button">Maybe</a>
</div>

浅析jQuery移动开发中内联按钮和分组按钮的编写

迷你版 data-mini="true"

<div data-role="controlgroup" data-type="horizontal" data-mini="true">
 <a href="index.html" data-role="button">Yes</a>
 <a href="index.html" data-role="button">No</a>
 <a href="index.html" data-role="button">Maybe</a>
</div>

浅析jQuery移动开发中内联按钮和分组按钮的编写

仅图标 data-iconpos="notext"

<div data-role="controlgroup" data-type="horizontal" data-mini="true">
 <a href="index.html" data-role="button" data-icon="arrow-u" data-iconpos="notext">Up</a>
 <a href="index.html" data-role="button" data-icon="arrow-d" data-iconpos="notext">Down</a>
 <a href="index.html" data-role="button" data-icon="delete" data-iconpos="notext">Delete</a>
</div>

浅析jQuery移动开发中内联按钮和分组按钮的编写

Javascript 相关文章推荐
来自qq的javascript面试题
Jul 24 Javascript
jQuery EasyUI 的EasyLoader功能介绍
Sep 12 Javascript
jQuery之字体大小的设置方法
Feb 27 Javascript
javascript十六进制及二进制转化的方法
May 06 Javascript
jQuery实现下滑菜单导航效果代码
Aug 25 Javascript
jQuery Validate插件ajax方式验证输入值的实例
Dec 21 jQuery
JS控制GIF图片的停止与显示
Oct 24 Javascript
在Vue mounted方法中使用data变量详解
Nov 05 Javascript
uni-app如何实现增量更新功能
Jan 03 Javascript
Vue自定义组件的四种方式示例详解
Feb 28 Javascript
JavaScript实现简单日历效果
Sep 11 Javascript
关于Vue中的options选项
Mar 22 Vue.js
使用jQuery在移动页面上添加按钮和给按钮添加图标
Dec 04 #Javascript
jQuery mobile类库使用时加载导航历史的方法简介
Dec 04 #Javascript
jQuery mobile转换url地址及获取url中目录部分的方法
Dec 04 #Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
Dec 04 #Javascript
使用jQuery mobile库检测url绝对地址和相对地址的方法
Dec 04 #Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
Dec 04 #Javascript
详解JavaScript逻辑And运算符
Dec 04 #Javascript
You might like
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
2014/06/22 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
prototype1.4中文手册
2006/09/22 Javascript
JavaScript 学习笔记(五)
2009/12/31 Javascript
JS中动态添加事件(绑定事件)的代码
2011/01/09 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
模拟电子签章盖章效果的jQuery插件源码
2013/06/24 Javascript
JQuery.get提交页面不跳转的解决方法
2015/01/13 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
提高jQuery性能优化的技巧
2015/08/03 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
jQuery实现的网格线绘制方法
2016/06/20 Javascript
canvas 画布在主流浏览器中的尺寸限制详细介绍
2016/12/15 Javascript
微信小程序实战之运维小项目
2017/01/17 Javascript
前端编码规范(3)JavaScript 开发规范
2017/01/21 Javascript
浅谈JavaScript的innerWidth与innerHeight
2017/10/12 Javascript
浅谈React和Redux的连接react-redux
2017/12/04 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
python装饰器常见使用方法分析
2019/06/26 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
python实现在线翻译
2020/06/18 Python
澳大利亚优质葡萄酒专家:Vintage Cellars
2019/01/08 全球购物
美国波西米亚风格精品店:South Moon Under
2019/10/26 全球购物
《三顾茅庐》教学反思
2014/04/10 职场文书
治安消防安全责任书
2014/07/23 职场文书
2014年结对帮扶工作总结
2014/12/17 职场文书
乡镇科协工作总结2015
2015/05/19 职场文书
小学生大队委竞选稿
2015/11/20 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
800字作文之大雪
2019/12/04 职场文书
详解Javascript实践中的命令模式
2021/05/05 Javascript
解决Pytorch半精度浮点型网络训练的问题
2021/05/24 Python
python 镜像环境搭建总结
2022/09/23 Python