icon的各种做法

PS做法

  • 查看icon对应图层


    查看图层

    右键打勾查看

    说明:点击眼睛按钮,消失的就是对应图层;还有就是右键对应图标,打钩的就是对应的图层

  • 如何抠图
    1.复制图层


    右键图层,复制对应图层

    2.新建图层


    命名

    新建图层只有刚刚复制的那个图

    3.裁剪图片
    trim裁剪

    点击OK

    裁剪完成

    4.修改画布尺寸
    看图片画布的尺寸并不是100x100,这里我们修改下画布尺寸


    修改画布尺寸

    输入宽高

    5.导出图片
    导出png

    保存

    对于旧版的,需要按下面的操作导出
    save for web

    右上下拉框选择png
  • 测量距离


    测量距离
  • 总结
    好处:这种ps做法的好处在于可以自适应宽高,因为图片会默认保持原始比例,只设置宽高中的一个就行


    自适应宽高

background-icon做法

  • 选择要抠出来的部分


    选择

    crop修剪出想要的部分
  • 源文件是png,先抠图
    放大图片,选择魔法棒工具


    魔法棒工具

    先点击要选的图像,然后按shift再选


    选择图像

    反选无关区域
    反选

    按前面的方式trim裁剪,设置画布大小,导出png
  • 代码


    代码
  • 效果


    效果

sprites图 精灵图法

1.查找css sprites generator生成精灵图
2.拷贝生成的css,改动div的class为对应的


复制css

3.原理:其实就是通过设置background-position来设置x和y尺寸露出对应的部分

icon-font法

icon-font HTML形式

  • 原理:在一个字体文件中,我输入一个A,然后会显示出对应字形的A,这时因为一开始就定义好了,A这个代码就指定了A显示出来对应的样子。所以,如果我定义了一个字体库,然后规定你先声明使用这个字体库,当输入字体库中对应的代码时,显示对应的图标,就能实现icon-font的做法。

  • html转义
    如果要直接输入空格来显示多个空格效果,无法达到,这时需要html转义


    html转义

    html entity html实体

    html实体

    用编号表示
  • 文字转换为unicode


    转化unicode

    html识别unicode
  • 为什么icon-font用e61开头?
    因为约定e610-e614这段是没有别的字符的

  • 使用icon-font
    1.第一步:引入字体文件


    第一步

    2.第二步:声明字体文件
    上图虽然输入了icon对应代码,但是没有效果,因为没有规定使用的是哪个字体文件,而输入的字体unicode在当前字体文件中是空的,所以不显示,这时设置div的字体库


    设置字体库

icon-font CSS形式

IE6不支持,


css写法
  • 使用更简洁的方式


    具体使用

    css源码

    说明:大小通过font-size改变,颜色通过color改变

SVG icon

  • svg代码干了啥


    代码
  • 显示效果


    svg显示效果
  • svg的js代码就是在页面上创建了一个svg标签,然后将icon藏在其中,用的时候使用use标签调出来


    svg的javascript代码
  • svg使用


    svg使用
  • svg默认居中


    默认居中
  • 修改颜色,本身有颜色的无法修改


    修改颜色
  • 描边


    描边
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,222评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,455评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,720评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,568评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,696评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,879评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,028评论 3 409
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,773评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,220评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,550评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,697评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,360评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,002评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,782评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,010评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,433评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,587评论 2 350

推荐阅读更多精彩内容

  • 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
    Kevin_Junbaozi阅读 5,135评论 3 23
  • 我们已经习惯于听到这样的声音,成功人士都是5-6点钟起床,当别人都还在被窝做梦的时候他们已经在处理一天的工作,当别...
    BERT2016阅读 797评论 1 0
  • 假期就是开车,带孩子,没什么好说的。上了一天班,应该要紧张起来了。角色还是那样的尴尬,心中不时不爽。但想到了第一次...
    筱筱殿下阅读 176评论 0 0
  • 因为要离职了今天和敏敏道别,表达了我对她的看法以及工作上的赞美,敏敏很感动的说在公司从来没有听过这种赞美,我突然觉...
    mmjojo阅读 208评论 0 0