zoukankan      html  css  js  c++  java
  • 字体图标font-awesome

    其实有一些常见的图标使用字体图标比使用img来得好

    Font Awesome 官网:http://fortawesome.github.io/Font-Awesome/

    字体代码:http://fortawesome.github.io/Font-Awesome/icons/ (点击图标可见)

    使用方法:

    最简单的使用,下载压缩包,把font文件夹复制到项目文件夹下,font-awesome.min.css放到CSS文件该放的地方,然后在html代码中link就可以了。

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="description" content="">
        <meta name="author" content="">
    
        <title>font awesome</title>
    
        <link rel="stylesheet" href="css/font-awesome.min.css">
        <link rel="stylesheet" href="css/font-awesome.css">
    
        <link rel="stylesheet" type="text/css" href="css/my.css">
    
      </head>
    
      <body role="document">
            <div class="content">
              <div class="wrapper">
                <p>教育经历</p>
                <p>Education</p>
              </div>
              <div class="article">
                <h4 class="article-title">2012~2016</h4>
                <dl>
                  <dd class="education-major">软件工程计算机应用方向(本科)</dd>
                  <dd class="education-honor">2012 - 2013 学年度校一等奖学金</dd>
                  <dd class="education-honor">2013 - 2014 学年度校二等奖学金</dd>
                </dl>
              </div>
    
      </body>
    </html>
    .wrapper::before {
      font-family: FontAwesome;
      font-size: inherit;
      text-rendering: auto;
      background-color: #333333;
      color: white;
      border-radius: 50px;
      float: left;
      width: 49px;
      height: 49px;
      text-align: center;
      line-height: 49px;
      font-size: 28px;
      content: "f02d";
    }
    
    .article {
      border-left: solid;
      margin-top: -15px;
      margin-left: 25px;
      padding: 25px 25px 5px 25px ;
    }
    
    .article::after {
      font-family: FontAwesome;
      font-size: inherit;
      text-rendering: auto;
      background-color: #333333;
      color: #333333;
      border-radius: 50px;
      float: left;
      padding: 0;
      margin-left: -30px;
      margin-bottom: 45px;
      width: 9px;
      height: 9px;
      text-align: center;
      font-size: 5px;
      content: "";
    }
    
    .article-title::before {
      font-family: FontAwesome;
      font-size: inherit;
      text-rendering: auto;
      background-color: #20B2AA;
      color: white;
      border-radius: 50px;
      float: left;
      width: 36px;
      height: 36px;
      margin-top: -10px;
      margin-left: -5px;
      text-align: center;
      line-height: 36px;
      font-size: 20px;
      content: "f061";
    }
    
    .article-title {
      /*overflow-x: hidden;*/
      background-color: #333333;
      border-radius: 6px;
      color: white;
      margin-left: -40px;
      margin-top: -5px;
      padding: 5px 0;
    }

    最后效果:

  • 相关阅读:
    外部晶振的使用原因与内部RC振荡器的使用方法
    Linux系统下ifconfig命令使用及结果分析
    浅谈程序的内存布局
    物理内存与虚拟内存之间的映射
    如何正确理解套接字
    研究自动驾驶技术的算法需要哪些知识?
    如何防止头文件被重复包含或引用?
    虚拟机-VMware小结-汇总
    局域网内快速传输数据
    thingsboard安装
  • 原文地址:https://www.cnblogs.com/AminHuang/p/4311916.html
Copyright © 2011-2022 走看看