1
由于度娘限制,自己百度下载地址吧~
输入逗阿里巴巴矢量图标库地百度搜索第一位就是啦
2
打开网址,你可以选择右上角的搜索,搜索自己要的图标,例如美女
3
也可以选择去图标库自行选择想要的图标
4
选择图标,点击图标变成橘色,即放在暂存架
5
再次点击即可取消,或者在暂存架中鼠标滑过图标,图标右上角有删除小按钮也可删除选中
6
选择好要用的图标后,点击暂存架的下载至本地,解压待用
END
项目引用
1
打开解压的文件夹中的demo.html
2
我们下载的图标可看到了吧,按照demo的步骤,下面我们配置ionic的项目
3
静态文件存放目录,新建font文件夹用来存放字体文件(可自定义存放)
4
css使用font-face声明字体
5
css定义使用iconfont的样式
6
挑选相应图标并获取字体编码,应用于页面就可以显示图标啦
END
Tab及其他标签引用图标
1
大家发现,Ionic的图标只要加个类似ion-happy ion-XXX的class就可以应用相应的图标,那么我们怎么用阿里巴巴的矢量图标呢,不要急也有办法
打开直接解压的图标文件中的iconfont.css文件
2
将那些.icon-XXX:before{content:'XXXX'}也复制到你的css文件中去
看过ionic css文件源码的童鞋,是不是看到这些有点熟悉呢
3
那就对啦,只要在class中加 iconfont icon-XXX就可以使用图标了
1、 [class~=flower]
选择 title 属性包含单词 "flower" 的所有元素。
2、 [class|=box]
选择 lang 属性值以 "box" 开头的所有元素。
3、 :focus
选择获得焦点的 input 元素。
4、 p::first-letter
选择每个 <p>元素的首字母。
5、 p:first-child
选择属于父元素的第一个子元素的每个 <p>元素。
6、 ::after ---- ::before
在每个 <p>元素的内容之前插入内容。-----在每个 <p>元素的内容之后插入内容。
7、 a[class^=red]
选择其 class 属性值以 "red" 开头的每个 <a>元素。
8、.box2 [class$=red]
选择其 class 属性以 "red" 结尾的所有 .box 2元素。
9、 a[src*="abc"]
选择其 src 属性中包含 "abc" 子串的每个 <a>元素。
10、.box3 h1:first-of-type
11、 tr:nth-child(2n+1)
选择属于其父元素的基数子元素的每个 <p>元素。
12、 :disabled
选择每个禁用的 <input>元素
chrome/safari : -webkit-
FF: -moz-
ie: -ms-
Opera: -o-
!!!!!!如何处理私有前缀:autoprefixer插件
1、 使用图标字体的原理
(1) 引入字体文件 *.ttf或其它
(2)在html文件中:定义字体
@font-face{
font-family: 'mzd'
src:'字体文件的地址'
}
(3)使用字体
.box {
font-family: 'mzd'
}
2、使用时的两种方案
(1)阿里巴巴图标字体
(2)font-awesome: 图标字体库
1、animation动画的使用方法
(1)先定义动画规则
(2)使用动画规则
2、animation的属性
<style type="text/css">.title{ color: #00a8ff}
</style>
放在head中
<div class="title">这里是字体颜色示例</div>
放在body中