Ionicons图标库: 让网页栩栩生辉,Ionic Framework的经典之作,图标库新标杆!

简介: 欢迎来到程序视点,我是小二哥。今日分享:Ionicons,一个免费开源、高性能的图标库,适用于Web、APP及桌面应用。它拥有1300多个图标,支持按需加载,提供多种风格选择,易于集成使用。详情见文,欢迎点赞分享!

大家好,欢迎来到程序视点!我是小二哥!

今天再给大家分享一款免费开源、高性能的图标库:Ionicons


添加图片注释,不超过 140 字(可选)

它适用于web、APP和桌面应用。

关于 Ionicons

Ionicons 是一个国外知名混合开发框架 Ionic Framework 内置的图标库。 它包含 1300 个为 WebiOSAndroid桌面应用程序专门定制的图标。


添加图片注释,不超过 140 字(可选)

同时 Ionicons 这套图标库是一个独立的项目,完全可以单独使用。

Ionicons 亮点盘点

  • 包含1300+个、图标,能满足大多数的业务场景
  • 具有高性能的按需加载机制,只加载需要的图标资源,无需手动配置
  • 提供filledoutlinesharp 三种不同风格的变体,类型丰富

Ionicons

Ionicons

开发上手

安装

在自己项目中使用 Ionicons 这套图标库,只需要引入 script 标签即可:

<script type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js"></script> <script nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js"></script>

图标使用

<ion-icon /> 标签设置对应的 name 属性即可:

<ion-icon name="heart"></ion-icon>

我们还可以用不同变体适合各种平台:

< ion-icon  name = "heart" > </ ion-icon >  <!--filled-->  < ion-icon  name = "heart-outline" > </ ion-icon >  <!--outline-->  < ion-icon  name = "heart-sharp" > </ ion-icon >  <!--sharp-->

设置图标大小和颜色:

<!-- 通过属性设置图标大小 --> <ion-icon size="small"></ion-icon> <ion-icon size="large"></ion-icon> <!-- 通过css设置图标大小和颜色 --> ion-icon {   font-size: 64px;   color: blue; }

自定义

可以使用外部SVG。在src属性中提供外部SVG 文件url地址。该src属性的作用与<img src="...">请求图像的网页访问相同。 注意:外部文件只能是有效的svg,并且不允许svg元素内存在脚本或事件。

< ion-icon  src = "/path/to/external/file.svg" > </ ion-icon >

二开使用

Ionicons 官网的右上角为设计师提供了所有图标打包下载的功能,图标源文件格式为通用的 SVG 格式,满足了设计师学习临摹和二次修改的需求。

Ionicons

其他

Ionicons 的图标数量不仅多,覆盖也很全面。使用起来简单、快捷、方便,自动按需加载的机制也让开发者很省心。有兴趣的小伙伴们,可以查看下它的官网。

Ionicons官方文档https://ionic.io/ionicons

写在最后

【程序视点】助力打工人减负,从来不是说说而已!

后续小二哥会继续详细分享更多实用的工具和功能。持续关注,这样就不会错过之后的精彩内容啦!

如果这篇文章对你有帮助的话,别忘了【点赞】【分享】支持下哦~

相关文章
|
Python
Markdown 拓展-Docsify 主题美化
docsify-themeable - A delightfully simple theme system for docsify.js https://jhildenbiddle.github.io/docsify-themeable/#/
1283 0
|
7月前
|
存储 开发框架 JavaScript
程序与技术分享:CKEditor与CKFinder使用
程序与技术分享:CKEditor与CKFinder使用
204 0
|
8月前
|
开发框架 前端开发 开发者
超实用的开源图标库推荐
超实用的开源图标库推荐
629 0
|
前端开发
【Butterfly美化】Hexo Butterfly主题使用阿里巴巴iconfont
Butterfly主题支持 font-awesome v6 但是还是不够用怎么办呢?可以使用阿里巴巴iconfont来拓展啦,今天教大家在Hexo中使用阿里巴巴iconfont矢量图标库。
590 0
|
前端开发 JavaScript CDN
云间玉兔,自出机抒,从零开始制作Web插件网页特效小兔子组件(小挂件widget),基于原生CSS/NPM
著意登楼瞻玉兔,何人张幕遮银阙?又到了一年一度的网页小挂件环节,以往我们都是集成别人开源的组件,但所谓熟读唐诗三百首,不会做诗也会吟,熟读了别人的东西,做几首打油诗也是可以的,但若不能自出机抒,却也成不了大事,所以本次我们从零开始制作属于自己的网页小挂件,博君一晒。
云间玉兔,自出机抒,从零开始制作Web插件网页特效小兔子组件(小挂件widget),基于原生CSS/NPM
|
前端开发 JavaScript
CSS 实现 Ant Design官网Logo彩蛋效果
CSS 实现 Ant Design官网Logo彩蛋效果
CSS 实现 Ant Design官网Logo彩蛋效果
|
移动开发 JavaScript Java
给Ionic写一个cordova(PhoneGap)插件
    给Ionic写一个cordova(PhoneGap)插件   之前由javaWeb转html5开发,由于面临新技术,遂在适应的过程中极为挣扎,不过还好~,这个过程也极为短暂;现如今面临一些较为复杂的需求还会有一丝丝头痛,却没有一开始那么强烈了。
1968 0
|
Android开发
ionic3项目实战教程 - 第13讲 ionic3社交分享(QQ分享和微信分享)
ionic3项目实战教程 - 第13讲 ionic3社交分享(QQ分享和微信分享) 图片发自简书App 这一讲主要包含以下几个部分: 1.在微信开放平台创建应用获得wechatappid; 2.
1451 0