首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

适合前端开发 和UI 设计的20多个最佳 ICON 库

可以立即自定义图标:大小,颜色,阴影以及 CSS 可以完成的所有操作。 该产品不需要 Javascript。 Fontisto 图标是矢量,这意味着它们高分辨率显示看起来会很好。...该产品具有用于编辑和管理图标的高质量解决方案。 Icomoon 图标16X16网格上手工制作的,并提供SVG,EPS,PSD,PDF和AI格式。 图标由其创建者不断更新。...自然,它们是完全免费的,并且可以GitHub使用。 我们甚至可以使用CDN版本的样式表将这些图标直接添加到的站点中,它也支持 SVG 和 Web 字体。...为了确保可读性和清晰度,这些图标已进行了优化,以在所有平台和显示看起来都很好。 这些图标是完全免费的,可以GitHub上访问。 这个图标库很大,有超过1,000个图标涵盖了广泛的界面功能。...这些是24X24网格设计的开源图标。 这些图标以SVG格式提供。 它已获得MIT许可,并且开源中大约有250多个图标。 这些图标很容易编辑,无论大小都很清晰。

2.8K20

2017年 JavaScript 框架回顾 -- 前端框架

不论是通过博客文章还是教程的方式,一个具有大型社区的软件包意味着有更多的开发者可以帮助你解决问题。一个大型的社区意味着遇到错误之前,找到修复错误的可能性更大。...一旦将软件包加入软件中,那么软件包将拥有非常长的寿命,因为开发者一旦安装了软件包,就很少会将其从软件包中删除掉,正是由于这种非常低的“流失”,安装包的使用几乎不会降低。...而且随着 npm 用户数的不断上升,npm Registry 中的软件包数量不断增加。...Vue 是由曾经 Angular 工作过的 Google 前工程师创建的,与 Ember 的流行程度大致相同,Vue 绝对流行度方面略低于 Angular 的一半。...上图显示了2016年10月至2017年10月的12个月期间,各个框架的绝对受欢迎程度及其增长情况。从总体情况中,可以得到以下结论 Preact 虽然很小,但发展最快。 Vue 的成长速度非常快。

95360
您找到你想要的搜索结果了吗?
是的
没有找到

Angular10配置webpack打包 「详细教程」

接下来教大家如何使用,具体详情可以去github找文档。虽然官方文档只标注到了可用版本为9,但是Angular10也是可以使用的。 1....第四步:编辑你的第一个 Angular 组件 组件 是 Angular 应用中的基本构造块。 它们屏幕显示数据、监听用户输入,并根据这些输入采取行动。... src/ 文件夹里面,app/ 文件夹中包含此项目的逻辑和数据。Angular 组件、模板和样式都在这里。...有打印结果显示就表示你的项目已经启用了webpack.partial.js文件中的配置,下面就是webpack.partial.js中补充我们需要的功能了,笔者主要集中了两大块。...//  `server`模式下,分析器将启动HTTP服务器来显示软件包报告。       //  “静态”模式下,会生成带有报告的单个HTML文件。

4.8K20

如何在Ubuntu 14.04使用Bower管理前端JavaScript和CSS依赖项

本教程中,您将学习如何在Ubuntu 14.04服务器安装和使用Bower。...我们将使用Bower来安装Bootstrap和AngularJS,并说明它们Nginx Web服务器运行一个简单的应用程序。...使用以下命令服务器安装Git: sudo apt-get install git 使用以下命令服务器安装Node.js: sudo apt-get install nodejs 使用以下命令服务器安装...第1步 - 安装Bower 使用npm安装Bower: sudo npm install bower -g 该-g开关是用来系统安装全球鲍尔。 现在我们安装了Bower,我们将继续一个实际的例子。.../angular.min.js"> 根据Bower您的系统安装AngularJS的方式,脚本的路径可能bower_components/angularjs

2.8K00

Apache Zeppelin 中 Python 2&3解释器

启用Python解释器 笔记本中,要启用Python解释器,请单击“ 齿轮”图标,然后选择“ Python” 使用Python解释器 段落中,使用%python选择Python解释器,然后输入所有命令...解释器只有已经安装了python的情况下才可以工作(解释器不带自己的python二进制文件)。...将来,angular可以使用另一个可选的选项来使从一个段落直接从另一段生成的图形更新(输出将%angular代替%html)。但是,该功能在解释器中已经pyspark可用。...例: import pandas as pd rates = pd.read_csv("bank.csv", sep=";") z.show(rates) Pandas DataFrames的...预申请 Pandas: pip install pandas PandaSQL: pip install -U pandasql 如果默认绑定解释器是Python(首先在解释器列表中,齿轮图标下),

2.6K70

如何移除或禁用 Ubuntu Dock

它的依赖关系不会被删除,不会被破坏。问题是如果你以后想升级到新的 Ubuntu 版本,那么将不会安装任何新的 ubuntu-desktop 依赖项。...此外,默认情况下将禁用 AppIndicators 扩展(因此使用 AppIndicators 托盘的应用程序不会显示顶部面板),但你可以使用 Gnome Tweaks 启用此功能(扩展中,启用...登录屏幕,单击用户名,单击 “Sign in” 按钮旁边的齿轮图标,然后选择 “GNOME” 而不是 “Ubuntu”,之后继续登录。...方法 3:从桌面上永久隐藏 Ubuntu Dock,而不是将其移除 如果你希望永久隐藏 Ubuntu Dock,不让它显示桌面上,但不移除它或使用原生 Gnome 会话,你可以使用 Dconf 编辑器轻松完成此操作...这样做的缺点是 Ubuntu Dock 仍然会使用一些系统资源,即使你没有桌面上使用它,但你可以轻松恢复它而无需安装或移除任何包。

6.4K10

从零开始学 Web 之 CSS3(六)动画animation,Web字体

backwards:不会保留动画结束时的状态,添加了动画延迟的前提下,如果动画有初始状态,那么会立刻进行到初始状态 both:会保留动画的结束时状态,在有延迟的情况下会立刻进入到动画的初始状态*/...二、Web字体与图标 1、web字体 我们有些时候需要在网页显示一些特殊的字体,如果这些特殊的字体电脑没有安装的话,就会显示系统默认的字体,而不是这些特殊的字体。 这时就有了 Web 字体。...开发人员可以为自已的网页指定特殊的字体,无需考虑用户电脑是否安装了此特殊字体,从此把特殊字体处理成图片的时代便成为了过去。它的支持程度比较好,甚至 IE 低版本浏览器能支持。...之后我们css样式里面使用@font-face关键字来自定义 Web 字体。 @font-face { font-family: 'shuangyuan'; src: url('.....也是先下载需要的图标字体库文件,然后使用关键字 @font-face 生成自己的web图标字体。 示例: <!

1.3K10

10 款 提升工作效率的VSCode 扩展

图标 描述性的图标可以帮你区分不同的文件和文件夹。图标让开发过程更有趣。 下面是两个VSCode标签页的比较。一个有图标,另一个没有。 有许多图标扩展可供选择。...它在GitHub获得了38500多个标星,是最流行的代码格式化器之一。一致的代码格式和风格可以节省不少时间,特别是与其他开发人员协作的时候。...Import Cost Importcost可以代码中显示导入的估计大小。编写项目时,很重要的一点就是不要导入过大的软件包,以免损害用户体验。...避免导入过大软件包的方法之一就是随时跟踪软件包的大小。 如果导入过大,Import Cost就会用红色显示大小,以示警告。你可以自行配置小、中、大分别对应的大小。...其他值得一提的功能有: 遍历某个文件的历史版本 在行尾显示当前行的作者信息,而不会对工作造成干扰 自定义状态栏,显示当前行的上次修改者和修改日期 总结 本文介绍了10款VSCode扩展,帮助你成为更好的开发者并提高生产力

1.7K30

2021 年 Web 开发常用的五个图标库(建议收藏)

如果你是 Flaticon 的游客用户,你只能创建一个收藏,并且每天只能下载 10 个图标。你可以通过 Flaticon 注册,每天最多扩展到 3 个收藏和下载 100 个图标,而不会产生任何费用。...顾名思义,Font Awesome 使用字体而不是图像,因此免费版和专业版中,它都提供了像素完美的图标,简单的 CSS 样式,托管的工具包,强大的转换以及轻松的升级。...完美适配高分辨率显示器。 图标是可伸缩的。 你可以项目文档中找到更多关于 Fontisto 的使用信息。 5....你可以 Streamline 中创建一个免费账户并开始使用图标可以直接将整个图标集下载到你的设备。...最好要考虑图标升级的适用性、易用性,以及使用所选图标开发项目的启动速度。 此外,决定是购买图标还是坚持使用免费图标很重要,因为你可能需要考虑其中一些图标需要注明出处。

1.4K30

2021 年 Web 开发常用的五个图标库(建议收藏)

img Flaticon 是另一个有名的图标库,我们可以将其用于 UI 设计,它以免费和高级软件包的形式提供了超过 200 万个不同的图标。...如果你是 Flaticon 的游客用户,你只能创建一个收藏,并且每天只能下载 10 个图标。你可以通过 Flaticon 注册,每天最多扩展到 3 个收藏和下载 100 个图标,而不会产生任何费用。...完美适配高分辨率显示器。 图标是可伸缩的。 你可以项目文档中找到更多关于 Fontisto 的使用信息。 5. Streamline Icons ?...Streamline 图标库以其对优化草图的支持而出名,这使得操作图标宽度和颜色变得容易。你可以 Streamline 中创建一个免费账户并开始使用图标可以直接将整个图标集下载到你的设备。...最好要考虑图标升级的适用性、易用性,以及使用所选图标开发项目的启动速度。 此外,决定是购买图标还是坚持使用免费图标很重要,因为你可能需要考虑其中一些图标需要注明出处。

1.4K10

怎么使用阿里巴巴矢量图标库图文教程

2.其次搜索图标 登录之后我们随便搜索一个图标,比如首页(home),会出现很多图标,选择一个您喜欢的图标,然后点击加入图库, 就是购物车的图标可以收藏起来,如图: 然后右上角购物车会有提示,点击右上角购物车图标如图...图标属性值添加如图代码,其中“icon”是固定的,后面的font-homeS才是图标的代码,切记两者缺一不可,然后点击确定。...回到网站首页,查看效果 教程说的可能比较多了,但是总结起来就是,阿里巴巴图标图新建一个项目,名称随意,FontClass/ Symbol 前缀设置“font-”,Font Family设置“icon...”,每次添加新图标都需要更换一个css代码,把最新的样式代码,放在网站的头部接口了,就可以了,最后把图标的唯一代码复制,粘贴在需要显示图标的位置就可以了。...PS:重中之重就是设置好前缀和family的名称,必须跟教程一样,否则模板设置了不会显示

1.9K60

AngularDart 4.0 高级-结构指令 顶

即使隐藏,这种组件的行为会继续。 该组件保持连接到其DOM元素。 它一直倾听事件。 Angular不断检查可能会影响数据绑定的更改。 无论组件在做什么,它都会继续这样做。...性能和记忆负担可能很大,响应性可能会降低,用户什么看不到。 从积极的方面来说,再次显示元素很快。 该组件的以前的状态被保存并准备显示。 该组件不会重新初始化 - 这种操作可能很昂贵。...您将尝试将*ngFor和*ngIf放在同一宿主元素Angular不会允许。 您仅可以将一个结构指令应用于宿主元素。 原因是简单。 结构指令可以用宿主元素及其后代完成复杂的事情。...它从不直接显示。 事实呈现视图之前,Angular用注释替换及其内容。 如果没有结构指令,而只是将一些元素包装在中,那些元素就会消失。比如短语”Hip!...浏览器不会在中显示。 模板来解决 Angular 是一个分组元素,不会干扰样式或布局,因为Angular不会将其放入DOM中。

16K20

从 Web 图标演进历史看最佳实践

三、字体图标的崛起 由于图标从某种程度上来看可以被视为“象形文字”,所以当 CSS 开始支持 @font-face 引入 web font,人们立刻想到了用它来载入、显示图标。...从 2012 年至今,提供大量免费图标的 FontAwesome 就取得了很大的成功(后来开始商业化的 FontAwesome 5 的甚至为他们 Kickstarter 筹集到了一百万美金),各种字体图标平台层出不穷...某些浏览器下,处于私有使用区的图标默认字体下甚至会显示为一个方块字符。...显示效果,字体图标由于本质被视为文本,将受到浏览器的文字抗锯齿算法的影响,特定操作系统、浏览器、字体设置下视觉效果可能会不那么“保真”。...使用 React/Vue/Angular/Svelte/…… 等各种框架的过程中,我们已经习惯于将视图逻辑通过组件进行拆解和复用。

1.6K10

「译」如何用原生JS打造一款简易谷歌插件

有许多不同类型的插件,有些插件仅在某种特定条件下才会激活,比如当你商店的结账页面的时候;有些插件仅在你点击图标后才会弹出;有些则在你每次打开新标签页的时候才会出现。...最后,设定我们的图标:一个名为icon的png文件,尺寸为128x128像素。 创建图标 现在我们还没有Simple Greeting Dash的图标文件,所以来创建一个。你可以用下面我做的图标。...当添加settings-open类给已经有settings类的div时,div将不会隐藏,而是正常位置显示。...var userName; 如果就这样把useName变量放在HTML的问候语句中,即使为userName变量赋了值,谷歌浏览器也是不会使用相同的名字的。...我将把该语句放进一个函数中,这样,页面刷新或者changeName()调用后,我都可以调用该函数。

1.5K50

【开发指南】(四)Ionic3快速上手并了解这些

成功提示 其中,我们可以cd myDemo进入到项目,然后根据上图,敲入命令浏览器预览: ionic serve 可以两步并作一步执行: cd myDemo && ionic serve 命令执行完...成功运行界面 如果你的是苹果系统,装了xcode,可以敲入以下命令直接在真机或模拟器中运行。...: $background-color: #FFFFFF; $font-family-base: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑...如学习typescript,才能习惯用面向对象方式书写js,学习angular2,才能了解mvc框架的优缺点,知道指令、管道、组件、服务等等概念,才能更好的构建你的应用。...调试Web时,调出【开发者工具】,选【终端】模式,以更好查看应用效果,Source的左侧目录树找到源码,打上断点调试业务逻辑;调试卓真机时,chrome能注入调试其中的Web部分。

3.2K20

干货 | 一文搞懂AlmaLinux安装Angular JavaScript框架

Angular是地球最受欢迎的JavaScript框架之一。实际,根据开放源代码索引,AngularGitHub上排名第9。...因此,您应该考虑将Angular JavaScript框架添加为开发工具包的一部分。 开发人员可以将工作隔离到工作站,可以让他们登录到数据中心中的特定服务器(以保持集中状态)。...使用以下命令安装Node.js: sudo dnf install nodejs -y 安装了Node.js之后,是时候使用以下命令安装Angular了: sudo npm install -g @ angular.../ cli 以上安装完成后,请使用以下命令验证安装: ng --version 您应该看到已安装Angular的版本以及其他几个软件包(图A)。...Angular已成功为该应用程序提供服务。 恭喜,您现在已为开发人员准备了Angular流行的框架的帮助下,让他们登录到服务器并开始开发公司理想的Web或移动应用程序。

99720

卓开发方式的进化之路

阿拉丁发布的小程序白皮书中显示,小程序的平均次日留存在13%左右,但是双周留存骤降到仅有1%。轻易拥有的不在意失去,这大概是小程序目前的一个症结所在。...可以添加至主屏幕,点击主屏幕图标可以实现启动动画以及隐藏地址栏 实现离线缓存功能,即使用户手机没有网络,依然可以使用一些离线功能 实现了消息推送 它解决了上述提到的问题,这些特性将使得 Web 应用渐进式接近原生...,包括网络差和断网条件下,不会显示undefind 推送消息的能力 其本质是一个网页,没有原生app的各种启动条件,快速响应用户指令 PWA存在的问题 支持率不高:现在ios手机端不支持pwa...,IE暂时不支持 Chrome中国桌面版占有率还是不错的,卓移动端上的占有率却很低 各大厂商还未明确支持pwa 依赖的GCM服务国内无法使用 微信小程序的竞争 PWA写的app 比如这个:https...能够Javascript和React的基础获得完全一致的开发体验,构建原生APP。 仅需学习一次,编写任何平台。

1.3K40

为什么要用SVG?- svg与iconfont、图片多维度对比

却没有这种问题,请看下图对比: 详细的原因可查看我之前写的这篇文章《高清ICON SVG解决方案()》 2.icon font只能支持单色 icon font做为字体无法支持多色图形,这就对设计造成了许多限制...项基本是碾压了icon font,数据如下: 页面图标数量:491个 上图SVG案例中我用了两种不同引用方式,一种是页面直接inline svg方式插入的方法和用svg sprite合并后引用图标的两种...,结果显示svg sprite的性能是最高的。...兼容性 关于兼容性,咱祖国一直是一个比较伤感的话题,不过从IE9开始已经开始兼容SVG了,卓3.X开始局部支持,如果你需要兼容老旧浏览器,请查看《高清ICON SVG解决方案(下)》 ##总结 通过上面所述...,SVG既能满足现有图片的功能的前提下,又是矢量图,可访问性上面非常不错,并且有利于SEO和无障碍,性能和维护性方面比icon font要出色许多,总之大家可以根据项目实际情况去尝试使用。

5.3K50
领券