15、前端开发:CSS知识总结——iconfont图标库用法

简介: 15、前端开发:CSS知识总结——iconfont图标库用法

1、打开下载地址

       iconfont-阿里巴巴矢量图标库

1.gif

2、图标搜索并添加至项目

我搜的是购物车,这边你可以一次性把你需要的图标一起加入购物车之后再做下一步操作,我这边就用一个来做演示

4.png



然后添加至购物车,右上角购物车会显示你已添加的素材数量

5.png

然后点开右上角购物车,添加至项目,可以新建一个项目

4.png

然后确定后会自动跳转到项目里,然后切换到Font Class下,下载至本地解压

5.png

3、解压后引用到本地项目

然后找到这个目录里,把里面的文件全部复制到我们需要的项目里,我这边放在项目的img文件夹下的图标文件夹里,这是我自己建的,你这边根据你的需要放就行了


4.png

5.png

4、具体用法

首先引入iconfont.css;

    <!-- 引用下载的图标css -->
    <link rel="stylesheet" href="./img/图标/iconfont.css">


然后打开demo_index.html,运行


4.png


5.png


用法一:类名形式    iconfont icon-xxx,这个类名从demo_index.html中的Font class里去找

4.png

<!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.0">
    <title>Document</title>
    <!-- 引用下载的图标css -->
    <link rel="stylesheet" href="./img/图标/iconfont.css">
    <!-- 第一种用法样式 -->
    <style>
        span{
            font-size: 50px !important;
            color: red;
        }
    </style>
</head>
<body>
    <!-- 第一种:“类名形式” iconfont icon-xxx-->
    <span class="iconfont icon-gouwucheman"></span>
</body>
</html>



效果展示

5.png

用法二:转义字符形式(&实体的名字;),从demo_index.html中的Unicode里去找

4.png



<!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.0">
    <title>Document</title>
    <!-- 引用下载的图标css -->
    <link rel="stylesheet" href="./img/图标/iconfont.css">
    <style>
        /* 第一种用法样式 */
        span{
            font-size: 50px !important;
            color: red;
        }
        /* 第二种用法样式 */
        .p1{
            font-size: 100px !important;
            color: green;
        }
    </style>
</head>
<body>
    <!-- 第一种:“类名形式” iconfont icon-xxx-->
    <span class="iconfont icon-gouwucheman"></span>
    <!-- 第二种:转义字符形式(&实体的名字;) -->
    <p class="iconfont p1">&#xe600;</p>
</body>
</html>


效果展示


4.png

相关文章
|
9天前
|
Web App开发 前端开发 JavaScript
揭秘!前端大牛们如何巧妙利用CSS3,打造炫酷视觉效果!
【10月更文挑战第31天】前端开发面临复杂布局的挑战,本文介绍了几种提升开发效率和代码质量的工具和技术。基础的HTML和CSS可以应对大部分布局需求,而Firefox开发者工具、VS Code、Vue、React等则能应对更复杂的布局,帮助开发者构建高性能、用户友好的网页应用。
19 4
|
9天前
|
前端开发
常见 CSS 选择器用法
常见 CSS 选择器用法
15 1
|
18天前
|
前端开发 JavaScript
除了 jsPDF,还有哪些前端库可以用于生成 PDF?
【10月更文挑战第21天】这些前端库都有各自的特点和优势,你可以根据具体的项目需求、技术栈以及对功能的要求来选择合适的库。不同的库在使用方法、性能表现以及功能支持上可能会有所差异,需要根据实际情况进行评估和选择。
|
28天前
|
存储 弹性计算 算法
前端大模型应用笔记(四):如何在资源受限例如1核和1G内存的端侧或ECS上运行一个合适的向量存储库及如何优化
本文探讨了在资源受限的嵌入式设备(如1核处理器和1GB内存)上实现高效向量存储和检索的方法,旨在支持端侧大模型应用。文章分析了Annoy、HNSWLib、NMSLib、FLANN、VP-Trees和Lshbox等向量存储库的特点与适用场景,推荐Annoy作为多数情况下的首选方案,并提出了数据预处理、索引优化、查询优化等策略以提升性能。通过这些方法,即使在资源受限的环境中也能实现高效的向量检索。
|
28天前
|
前端开发 JavaScript
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
132 1
|
29天前
|
存储 前端开发 JavaScript
🚀 10 个 GitHub 存储库,助你成为前端巨匠✨
本文介绍了10个极具价值的GitHub存储库,旨在帮助各级JavaScript开发人员提升技能。这些资源涵盖了从基本概念到高级算法、编码风格指南、面试准备等各个方面,包括经典书籍、实用工具和面试手册。无论您是刚入门的新手还是有经验的开发者,这些存储库都能为您提供丰富的学习资源,助您在JavaScript领域更进一步。探索这些资源,开启您的学习之旅吧!
47 0
🚀 10 个 GitHub 存储库,助你成为前端巨匠✨
|
1月前
|
前端开发 容器
前端技术分享:利用CSS Grid布局实现响应式设计
【10月更文挑战第1天】前端技术分享:利用CSS Grid布局实现响应式设计
|
1月前
|
前端开发 UED 容器
前端技术分享:利用 CSS Grid 实现响应式布局
【10月更文挑战第1天】前端技术分享:利用 CSS Grid 实现响应式布局
50 2
|
1月前
|
Web App开发 前端开发
【前端基础篇】CSS基础速通万字介绍(上篇)3
【前端基础篇】CSS基础速通万字介绍(上篇)
16 1
|
1月前
|
Web App开发 前端开发
【前端基础篇】CSS基础速通万字介绍(上篇)2
【前端基础篇】CSS基础速通万字介绍(上篇)
23 1

热门文章

最新文章