版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
17.1了解jQueryMobile主题在jQueryMobile中,由于每一个页面中的布局和组件都被设计成一个全新的面向对象的CSS框架,整个站点或应用的视觉风格可以通过这个框架得到统一。统一后的视觉设计主题称为jQueryMobile主题样式系统,,它主要有以下几个特点。
轻量级的文件轻量级的图标灵活的主题便捷的自定义主题
17.2
jQueryMobile页面主题在jQueryMobile中,组件和页面布局的主题定义是通过使用一套完整的CSS样式来实现的,在这套CSS样式中包括两个重要组成部分,结构和主题。默认主题根据jQueryMobile版本的不同,jQueryMobile所提供的默认页面主题也有所不同,目前提供的最新的版本中提供了两套主题样式,分别使用字母a和b进行引用。而在版本中提供了5套主题样式,分别使用字母a、b、c、d和e进行引用。除了可以使用系统提供的主题样式外,开发者还可以很方便地修改系统主题中的各类属性值,并快捷地自定义属于自己的主题。在默认情况下,jQueryMobile中头部栏与尾部栏的主题是a字母,因为a字母代表最高的视觉效果。如果需要改变某组件或容器当前的主题,只需要将它的data-theme属性值设置成主题对应的样式字母即可。修改默认主题虽然jQueryMobile中提供了系统自带的主题,但大部分开发人员还是希望可以根据应用的需求,修改相应的主题结构和色调。实现的方法也很简单,只要打开定义主题的CSS样式表文件,找到需要修改的元素,调整对于的属性值,然后保存文件即可。实战练习——修改默认头部栏和尾部栏效果
除了可以使用系统提供的主题样式外,开发者还可以很方便地修改系统主题中的各类属性值,并快捷地自定义属于自己的主题。在默认情况下,jQueryMobile中头部栏与尾部栏的主题是a字母,因为a字母代表最高的视觉效果。如果需要改变某组件或容器当前的主题,只需要将它的data-theme属性值设置成主题对应的样式字母即可。实战练习——jQueryMobile页面默认主题最终文件:光盘\最终文件\第17章\17-2-1.html视频:光盘\视频\第17章\17-2-1.swf最终文件:光盘\最终文件\第17章\17-2-2.html视频:光盘\视频\第17章\17-2-2.swf
17.3自定义jQueryMobile页面和工具栏主题前面介绍了如何修改系统自带的主题,实现的方法十分简单。但由于是对源CSS样式文件进行的修改,每次当版本更新后,都需要对新版本的文件重新覆盖修改后的代码,操作不是很方便。为此,可以重新编写一个单独的CSS文件,专门用户定义页面与组件的主题样式。该文件与系统文件同时并存,实现用户自定义主题的功能。自定义页面主题页面主题由包含了整个页面的样式化了的HTML元素构成。jQueryMobile推荐的页面结构由一个<div>组成,该元素包含了一个值为page的data-role属性。如果要样式化这一元素,在其之上应用一个data-theme属性,并为其指定一个唯一的且是未用过的主题值,这样就可以为该页面写一个自定义的CSS。实战练习——自定义页面主题最终文件:光盘\最终文件\第17章\17-3-1.html视频:光盘\视频\第17章\17-3-1.swf自定义工具栏主题在jQueryMobile中,工具栏所包含的头部栏与尾部栏默认的主题是a,也可以直接在工具栏容器标签中添加data-theme属性来指定其所需要使用的主题。如果需要自定义工具栏主题样式,则可以创建.ui-bar-(a-z)类CSS样式,再通过data-theme属性来调整所定义的主题样式即可。实战练习——自定义工具栏主题自定义内容主题与页面主题相比而言,内容主题所影响的范围小一些。内容主题所针对的范围仅局限于页面的content容器中,该容器之外的元素不受影响。此外,在内容区域content容器中,还可以通过data-content-theme属性设置可折叠区块中显示区域的主题,而这一主题是独立的、自定义的,不受限于内容区域content容器的主题。实战练习——自定义可折叠区块主题
最终文件:光盘\最终文件\第17章\17-3-2.html视频:光盘\视频\第17章\17-3-2.swf最终文件:光盘\最终文件\第17章\17-3-3.html视频:光盘\视频\第17章\17-3-3.swf
17.4使用ThemeRoller创建主题ThemeRoller是jQueryMobile提供了一款非常实用的主题创建工具。访问ThemeRoller官方网站。实战练习——应用ThemeRoller生成的主题最终文件:光盘\最终文件\第17章\17-4.html视频:光盘\视频\第17章\17-4.swf
17.5本章小结本章主要介绍了有关jQueryMobile主题的相关内容。介绍了jQueryMobile的默认主题,以及对默认主题进行修改和自定义的方法。并且还介绍了使用jQueryMob
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆博乐市第九中学2025-2026学年初三下学期适应性训练(一)英语试题含解析
- 浙江省绍兴市柯桥区杨汛桥镇中学2026届中考语文试题命题比赛模拟试卷(1)含解析
- 企业员工绩效考核与激励系统
- 客户投诉处理作业指导书
- 确认项目验收结果的回复函7篇范文
- 市场营销策略制定模板多功能营销策略规划
- 技术支持合作邀请函(9篇)范文
- 生产安全管理制度与规范作业指导书模板
- 高品质健康保证承诺书范文5篇
- 项目经理风险评估标准化工具安全及财务风险评估版
- 2026年吉林电子信息职业技术学院单招职业技能考试题库附答案详细解析
- 2026年安徽卫生健康职业学院单招职业技能考试题库含答案详解(综合卷)
- 《第2课 玩转季节色》课件2025-2026学年人教版美术二年级下册
- 2026年深圳市高三语文一模作文“戏剧性的瞬间”58分56分范文及点评
- 2026年淮南联合大学单招综合素质考试题库带答案详解
- 江苏省南京市六合区名校联盟2026届高三下学期第一次调研考试生物学试卷(含答案)
- 2026年安徽工贸职业技术学院单招职业技能考试题库及一套答案详解
- 江苏省重点高中2026届高三九校联考政治试卷(含答案)
- 权威发布!2023年《全国法院金融审判会议纪要》
- 2026中食(河北)产业发展有限公司招聘市场运营部专员考试参考试题及答案解析
- (一模)东北三省三校2026年高三第一次联合模拟考试物理试卷(含答案)
评论
0/150
提交评论