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

在网站或桌面应用使用Font Awesome图标库

font-awesome原理: 大家都知道现在各个浏览器都支持CSS3的自定义字体(@font-face),包括IE6都支持,只是各自对字体文件格式的支持不太一样。...网页中应用font-awesome: 去官网下载,解压之后,应该能看到“css”和“font”两个文件夹。css文件夹中存放着css文档,font文件夹中存放在着适用于不同浏览器的字体文件。...[endif]--> 如上图,如果是IE浏览器,需要引入 font-awesome-ie7.min.css ,因为fontAwesome支持IE7+浏览器的。(唉。。...为何不再往前延伸到支持IE6呢。。。) 引用CSS文件之后,接下来就可以使用图标了。...对于fortawesome字体,直接访如下网页即可:http://fortawesome.github.io/Font-Awesome/cheatsheet/ 或者,也可以使用我这里写的一个XAML扩展

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

网站设置彩色图标(通用)

目前大多数博客网站图标都是使用Font Awesome图标库里的图标,本站刚开始也使用了原生的图标,很多网站里面都集成了Font Awesome,使用奥森图标有很多优点,用图标代替图片,加载快,使用灵活...这也是本文要讲的 Symbol引用: 这是一种全新的使用方式,应该说这才是未来的主流,这种用法其实是做了一个svg的集合,与传统方法相比具有如下 特点 : 支持多色图标了,不再受单色限制。...通过一些技巧,支持像字体那样,通过font-size,color来调整样式。 兼容性较差,支持 ie9+,及现代浏览器。...浏览器渲染svg的性能一般,还不如png 废话不多说开始教程 图文教程 第一步: 新建项目,搜索想要的图标,并添加到项目文件夹中。...--阿里图标库--> 第四步: 自定义样式,我这里简单定义一下

1.1K20

Vue项目中优雅使用icon

--- unicode是字体在网页端最原始的应用方式,特点是: 兼容性最好,支持ie6+,及所有现代浏览器。...这种用法其实是做了一个svg的集合,与上面两种相比具有如下特点: 支持多色图标了,不再受单色限制。 通过一些技巧,支持像字体那样,通过font-size,color来调整样式。...兼容性较差,支持 ie9+,及现代浏览器浏览器渲染svg的性能一般,还不如png。...vertical-align: -0.15em; fill: currentColor; overflow: hidden; } 当然组件内部我们还可以根据自身项目情况进行扩展...Vue-Awesome 从掘友那了解到了vue-awesome,体验了一番,很nice,内置了fontawesome字体图标库 好像也没啥可对比的,svg图标引入原理差不多,vue-awesome除了内置了

2.1K20

Hexo博客 | 博客中能用到的代码(一)

这篇文章介绍了如何使用font awesome图标字体库,使用动态图标,添加网页运行时间,全站变黑白,鼠标点击特效,网页标题的动态效果,网页樱花特效,鼠标触动音乐特效,之前还介绍过打字机效果,可以看看这篇文章...>使用font awesome图标字体库 Font Awesome中文网 第一步,只需要导入css文件,就可以在全文使用其图标 第二步,使用方法: 1.在网站中找到自己看上的图标,保存它的名字XXXX.../npm/font-awesome-animation@0.2.1/dist/font-awesome-animation.min.css"> 第二步,使用方法: 1.在网站中找到自己看上的动态效果,保存它的名字...faa-YYYY,结合font awesome图标 2.在需要的位置,插入<i class="fa fa-XXXX faa-YYYY

84820

BuildAdmin03:为什么要定义图标组件

常见的图标有:ElementUI图标、font-awesome、iconfont阿里图标以及本地svg这四类图标。...折叠按钮 用的是font-awesome图标库,使用npm安装后即可使用。 npm i font-awesome 图标使用 BuildAdmin中,封装了一个Icon组件,作为定义图标的组件。...在setup()中对接收到的参数进行一个预处理,主要是给size加上px单位。接下来,就是如何根据这些参数来渲染对应的图标。 3....可以看到font-awesome的图标,在编译之后就是一个i元素,我们在使用Icon时,传入的参数name为fa fa-indent,根据浏览器中渲染后的i标签的class,只需要再拼接上icon和空格就可以...3.Element Plus图标注册 和font-awesome不同的是,Element的el-icon是组件,需要先加载然后才能使用。

36150

用 Vue 开发自己的 Chrome 扩展

浏览器扩展程序是可以修改和增强 Web 浏览器功能的小程序。它们可用于各种任务,例如阻止广告,管理密码,组织标签,改变网页的外观和行为等等。 好消息是浏览器扩展并不难写。...但是与网页不同的是,扩展程序可以访问许多特定于浏览器的 API,这才是有趣的地方。 在本教程中,我将向你展示如何为 Chrome 构建一个能够改变新标签页行为的简单扩展。...后台脚本允许扩展对特定的浏览器事件做出反应,例如创建新选项卡。 为了演示这些概念,让我们先写一个“Hello,World!” Chrome 扩展。...下一步,安装 vue-awesome 库。...它能够使我们在页面上使用 Font Awesome 图标,并使这些按钮看起来更漂亮一些: 1npm install vue-awesome 在 src/tab/tab.js 中对库进行注册: 1import

2.8K30

谈谈 CSS 预处理

完整高频题库仓库地址:https://github.com/hzfe/awesome-interview 完整高频题库阅读地址:https://febook.hzfe.org/ 相关问题 CSS 主要有哪些预处理器...功能 PostCSS 本体功能比较单一,大多数的 CSS 处理功能都由插件提供,下面是一些常用的插件: Autoprefixer 为 CSS 中的属性添加浏览器特定的前缀。...postcss-preset-env 根据 browserslist 指定的目标浏览器将一些 CSS 的新特性转换为目标浏览器所支持的语法。 cssnano 提供 CSS 压缩功能。...扩展/集成:可以在一个选择器内继承另一个选择器。 运算:可以在 CSS 中进行计算。 条件/循环语句:可以循环/条件生成 CSS。 优点 使用广泛。 可以在浏览器中运行,容易实现主题定制功能。...: 20px 扩展阅读 1.

2.5K31

GitHub 上的顶级项目都是做什么的?(一)

这个项目起源于某个人做了一个 awesome-php 的 php 优质资源列表,然后大家就做了 awesome-python,awesome-vue 等各种列表,这个项目又把各种 awesome 列表收集了起来...awesome 系列,不再赘述 前端 UI 框架/库 twbs/bootstrap Twitter 推出的前端 UI 框架,有网格系统和各种组件,曾经常年在 GitHub 上排名第一,可以说是后端工程师画界面的利器...竞品:Semantic UI, pure-css FontAwesome/Font-Awesome 字体和图标库,可以使用 SVG 和字体等等多种格式。...jquery 老牌的跨浏览器兼容库。随着浏览器的发展,现在使用 jquery 的越来越少了。 create-react-app 用来构造 react app 的辅助工具。...WebSocket 是在浏览器和服务器之间实现全双工通信的一个协议。

1.1K21
领券