zoukankan      html  css  js  c++  java
  • 矢量图(字体图标)

    矢量图(即放大不失真)

    1.font awesome;

      优点:相对比较简单,查看官网看例子基本上都会用 (http://www.bootcss.com/p/font-awesome/)

      缺点:文件较大,影响加载速度  

     注意引用的路径和版本;

    2.inconfont(阿里巴巴矢量图标库);   (个人用的最多的一个)

      优点:用几个引几个,不会影响加载速度;

                可以用自己做的svg上传的iconfont自动转换成字体,更加灵活。

       缺点:自己上传svg再下载,需要会做svg,要有一定的作图功底;

                 操作流程繁琐(自己上传的或者官网搜索的-------------- 加入购物车-------- 添加至项目(自己建的项目) -------项目文件下载到本地-------引用到代码中)

    3.svg,(转化为iconfont字体小图标再引用比较好,)

      优点:单个引用,比较灵活;

      缺点:svg代码较长,使页面看起来丑陋;

    扩充:

    font awesome用法

    方法一.官网下载Font Awesome字体库到本地,复制整个font-awesome文件夹到项目中static文件夹下,然后在index.html中引入font-awesome.css文件即可:

    //以font-awesome-4.7.0为例
    <link rel="stylesheet" tyle ="text/css" href="static/font-awesome-4.7.0/css/font-awesome.css"/>
     

    方法二:通过vue脚手架安装

    //1.安装font-awesome
    npm install font-awesome --save
    //2.在main.js全局导入
    import 'font-awesome/css/font-awesome.css'
    //3.页面引用
    <i class="fa fa-plus-square-o fa-lg" @click="Expand(true)" title="展开所有" style="margin-right:8px;font-size:14px"></i>
                            <i class="fa fa-minus-square-o fa-lg" @click="Expand(false)" titie="收缩所有" style="font-size:14px;"></i>



  • 相关阅读:
    8.10日报
    8.9日报
    8.8日报
    8.7日报
    《大道至简》读后感
    8.6日报
    8.5日报
    8.4日报
    8.3日报
    8.2日报
  • 原文地址:https://www.cnblogs.com/ll15888/p/12023378.html
Copyright © 2011-2022 走看看