jQuery Moblile Demos学习记录Theming、Button、Icons图标,脑子真的不好使。
本文来源于www.ifyao.com禁止转载!www.ifyao.com
一CSS Framework块
Theming
是一个整体了解默认主题和内置的A-E主题各个效果。待解决问题,自定义主题,下边是一个知识点。
http://www.w3cschool.cc/jquerymobile/jquerymobile-themes.html
jQuery Mobile 可以在移动页面添加新主题。
通过修改 CSS 文件来添加或编辑新主题(如果你已经下载了 jQuery Mobile)。你只需要拷贝样式模块,然后重命令字母类名(f-z),并在样式中添加你喜欢的颜色和字体。
你也可以在 HTML 文档中添加主题的新样式 – 工具条添加类: ui-bar-(a-z) ,文本内容添加类: ui-body-(a-z) for the content:
实例
- <style>
- .ui-bar-f
- {
- color:green;
- background-color:yellow;
- }
- .ui-body-f
- {
- font-weight:bold;
- color:purple;
- }
- </style>
从目前看,可以自定义标题和内容区域的样式。其他后边再补充,先总体了解,实践中再补充。
Button
- <a href="#" class="ui-btn">Anchor</a>
- <button class="ui-btn">Button</button>
最普通的两种,其余效果都是在这两种效果上面添加。
只要class=ui-btn即可。
圆角在样式里面加上ui-corner-all即可。
- <a href="#" class="ui-btn ui-corner-all">Anchor</a>
- <button class="ui-btn ui-corner-all">Button</button>
带图标的按钮默认是圆的,但是添加了自定义样式后可以改变
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-notext ui-corner-all">No text</a>
- <div id="custom-border-radius">
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-notext ui-corner-all">No text</a>
- </div>
在CSS 3中border-radius是用来设置圆角的。
后代选择器,效果只产生于DIV中的a标签。自定义了带图标的按钮
- #custom-border-radius .ui-btn-icon-notext.ui-corner-all {
- -webkit-border-radius: .3125em;
- border-radius: .3125em;
- }
添加ui-shadow 按钮产生阴影
ui-btn-a 或者b是按钮的主体颜色,可以自定义。
ui-btn-inline 将按钮变成行内的按钮
ui-mini 迷你按钮
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-left">Anchor</a>
- <button class="ui-btn ui-icon-delete ui-btn-icon-left">Button</button>
ui-icon-delete是一个图标叉叉,ui-btn-icon-left是图标在最左边。
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-left">Left</a>
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-right">Right</a>
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-top">Top</a>
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-bottom">Bottom</a>
- <a href="#" class="ui-btn ui-icon-delete ui-btn-icon-notext">Icon only</a>
图标位置,五种,最后的notext,是按钮没有文字。
- <a href="#" class="ui-btn ui-state-disabled">Disabled anchor via class</a>
- <button disabled="">Button with disabled attribute</button>
无法点击状态的按钮
<button data-role=”none”>Button</button>
原生的按钮样式
本文来源于www.ifyao.com禁止转载!www.ifyao.com
Icons图标
ui-icon-arrow-d内置的图标,很多,参考JQuery Mobile Demo
如何自定义图标 ui-icon-myicon
- <button class="ui-btn ui-shadow ui-corner-all ui-btn-icon-left ui-icon-myicon">myicon</button>
- .ui-icon-myicon:after {
- background-image: url("../_assets/img/glyphish-icons/21-skull.png");
- /* Make your icon fit */
- background-size: 18px 18px;//定义图标尺寸
- }
你也可以地使用SVG图标 可以将自定义SVG图标并且提供,当不支持SVG时候的替代方案,添加一个替代的PNG图片。
- .ui-icon-myicon:after { background-image: url("iconimg.svg"); } /* Fallback */ .ui-nosvg .ui-icon-myicon:after { background-image: url("iconimg.png"); }
ui-btn-icon-notext仅仅显示图标不显示文字
还可以将按钮分组
- <div data-role="controlgroup" data-type="horizontal">
- <p>水平分组:</p>
- <a href="#" data-role="button">按钮 1</a>
- <a href="#" data-role="button">按钮 2</a>
- <a href="#" data-role="button">按钮 3</a>
- </div><br>
- <div data-role="controlgroup" data-type="vertical">
- <p>垂直分组(默认):</p>
- <a href="#" data-role="button">按钮 1</a>
- <a href="#" data-role="button">按钮 2</a>
- <a href="#" data-role="button">按钮 3</a>
- </div>
效果http://www.w3school.com.cn/tiy/t.asp?f=jquerymobile_button_group
Grids网格布局后边进行
jQuery Moblile Demos学习记录Theming、Button、Icons图标,脑子真的不好使。的更多相关文章
- jQuery Moblile Demos学习记录Panel
jQuery Moblile Demos学习记录Panel 11. 二 / Jquery Mobile / 没有评论 本文来源于www.ifyao.com禁止转载!www.ifyao.com 我就 ...
- 【jQuery】精细学习记录
[jQuery]精细学习记录 基础 基本语法: $(选择器).action(回调函数); $/jQuery //jQuery核心函数 $(选择器) //获得的jQuery对象 jQuery核心 - j ...
- 关于jquery.noConflict()的学习记录
今天无意中看到了jquery.noConfict()的实现方法 代码如下: var // Map over jQuery in case of overwrite _jQuery = window.j ...
- ftk学习记录(button一片)
[ 声明:版权所有所有.欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 前面,我们说到了label,这里能够看一下label执行的效果是怎么样的. waterma ...
- 20170811 JQuery基础知识学习记录(一)
基本写法 $(selector).action() $(this).hide() - 隐藏当前元素 $("p").hide() - 隐藏所有 <p> 元素 $(&quo ...
- Jquery基础教程第二版学习记录
本文仅为个人jquery基础的学习,简单的记录以备忘. 在线手册:http://www.php100.com/manual/jquery/第一章:jquery入门基础jquery知识:jquery能做 ...
- 【Bootstrap5】精细学习记录
[Bootstrap5]精细学习记录 Bootstrap模板 <!DOCTYPE html> <html> <head> <title>Bootstra ...
- UWP学习记录6-设计和UI之控件和模式3
UWP学习记录6-设计和UI之控件和模式3 1.按钮 按钮,响应用户输入和引发 Click 事件的控件. 使用<Button>就能创建一个按钮控件了.按钮是 ContentControl, ...
- D3.js学习记录【转】【新】
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
随机推荐
- linux查看压缩包的文件列表
网上看到了一篇文章: Using bzip2 with less 这篇文章介绍了一个脚本,脚本功能就是列出压缩包所压缩的文件,本文算是原文搬运,不过减少点东西以适用我日常系统运用. #!/bin/ba ...
- (原)torch和caffe中的BatchNorm层
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6015990.html BatchNorm具体网上搜索. caffe中batchNorm层是通过Batc ...
- CSS的一些思考(一)
迈入前端行业已经8个多月了,从之前懵懵懂懂到现在的能根据设计图迅速成型页面,自我感觉良好.最近看到张大牛的一篇博客<说说CSS学习中的瓶颈>,突然意识到,自己不就处在快速学习和成长后的一个 ...
- C# 向批处理文件输入字符
先记录个无关标题哒~ 刚刚学习用C#,在用VS进行图形界面编程时,点界面中添加的空间,VS界面右侧会出现该控件的属性页,但是这个属性页并不全, 只列出了部分重要的属性,一开始还以为是没有对应的属性方法 ...
- js 实现音乐播放
<html><head><title>这种方式支持任何浏览器</title></head><body><div id=&q ...
- BZOJ 2324 营救皮卡丘
http://www.lydsy.com/JudgeOnline/problem.php?id=2324 思路:最小费用最大流 考虑设数组d[k][i][j],代表只用前k个城市,i到j的最短路 然后 ...
- KEIL 程序定位
用Keil做51的开发也4年多了,代码量基本上维持在5~10K左右,说大不大,说小也不小,也就是个中等货色.这段期间工作上难得有稍许的空间,潜心研究了一下keil中如何在 CODE中定位C程序的方法. ...
- smartassembly 使用指南
原文 http://www.cnblogs.com/hsapphire/archive/2010/09/21/1832758.html smartassembly 提供了一种用于优化和混淆你的 .ne ...
- 关于java.sql.SQLRecoverableException: Closed Connection异常的解决方案(转)
在项目中碰到了一个应用异常,从表象来看应用僵死.查看Weblogic状态为Running,内存无溢出,但是出现多次线程堵塞.查看Weblogic日志,发现程序出现多次Time Out. 我们知道,We ...
- cf486B OR in Matrix
B. OR in Matrix time limit per test 1 second memory limit per test 256 megabytes input standard inpu ...