首页 > 代码库 > jquery mobile学习笔记一
jquery mobile学习笔记一
先看下面几个属性 ui-body ui-bar ui-corner-all ui-body-[a-z] custom-corners
ui-bar创建一个通栏的块,可以作为内容块的区分,通过ui-bar-[a-z]用户可以修改皮肤。
ui-body的用法跟ui-bar的用法一样
ui-corner-all给块添加圆角属性
custom-corners内部的元素,也继承父级元素的圆角属性。
2、按钮部分
默认情况
<input type="button" value="button">
这个时候jquery mobile会对这个普通的按钮进行增强出处理使它更适合移动设备;增强后的HTML代码
<div class="ui-btn ui-input-btn ui-corner-all ui-shadow">button<input type="button" value="button" data-enhanced="true"></div>
从引用的class进行分析:ui-shadow是给代码添加阴影属性,ui-btn ui-input-btn按钮的增强样式;假如想修改按钮的外观可以通过自定义ui-btn-[a-f]来修改按钮的外观;这里有一个要注意的地方input元素里面添加了data-enhanced="true"这个属性,如果直接给input元素添加这个属性那么jquery mobile就不会对这个按钮进行增强处理。
将一个超链接以一个按钮的方式进行展示添加data-role="button"
<a href="#" data-role="button">a link</a>
这个时候jquery mobile也会给这个超链接进行增强:
<a href="#" data-role="button" class="ui-link ui-btn ui-shadow ui-corner-all" role="button">a link</a>
看到这里估计大家都可以看出些规律来了。
jquery mobile学习笔记一
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。