热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

为什么我的FontAwesome图标显示为空白方块?

SoyouvedecidetouseFontAwesomeforsomegreatscalableicons.Youdownloadthem,maybeyouusetheBoots

So you've decide to use Font Awesome for some great scalable icons. You download them, maybe you use the Bootstrap CDN.

因此,您已决定将Font Awesome用于一些出色的可扩展图标。 您可以下载它们,也可以使用Bootstrap CDN。

  • You're not an idiot, but you only get black squares.

    你不是白痴,但是你只会得到黑色方块。
  • You look at the F12 Developer Tools and you can see the fonts are getting downloaded.

    您查看F12开发人员工具,可以看到字体正在下载。
  • You're super advanced, so you check that mime/types are correct on your web server and confirm them in the HTTP headers.

    您是高级用户,因此请检查Web服务器上的mime /类型是否正确,并在HTTP标头中进行确认。
  • You've burned a half hour just pressing CTRL-F5 and clearing browser caches.

    仅按CTRL-F5并清除浏览器缓存,您已经花费了半小时。
  • You're about to smack someone.

    你要去打人。
  • You're trying different browsers, checking the wire, reading the docs, googling with bing for crying out loud.

    您正在尝试使用其他浏览器,检查线路,阅读文档,使用bing搜索大声喊叫。

Sigh.

叹。

image

Then you realize that you need to have class="fa" as well as whatever the icon's class is.

然后,您意识到您需要具有class =“ fa”以及图标的类别。

So, not just

所以,不只是

But in fact, you need

但实际上,您需要

Then...it works.

然后...有效。

image

I hereby declare this the Foux du Fa Fa rule of Font Awesome and blog it so I don't forget.

我特此声明“ Font Awesome”的“ Fuux du Fa Fa”规则并将其写博客,因此我不会忘记。

Sponsor: Big thanks to Telerik Icenium for sponsoring the feed this week! Build and publish iOS & Android apps with Visual Studio using only HTML5 & Javascript! Telerik Icenium now includes Visual Studio integration. Start a 30 day trial with support now!

赞助商:非常感谢Telerik Icenium本周赞助了此提要! 仅使用HTML5和Javascript使用Visual Studio构建和发布iOS和Android应用程序! Telerik Icenium现在包括Visual Studio集成。 立即开始获得支持的30天试用!

翻译自: https://www.hanselman.com/blog/why-do-my-font-awesome-icons-show-up-as-blank-squares




推荐阅读
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 在现代Web开发中,HTML5 Canvas常用于图像处理和绘图任务。本文将详细介绍如何将Canvas中的图像导出并上传至服务器,适用于拼图、图片编辑等场景。 ... [详细]
  • 本文详细介绍了在 CentOS 系统中如何创建和管理 SWAP 分区,包括临时创建交换文件、永久性增加交换空间的方法,以及如何手动释放内存缓存。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • publicclassBindActionextendsActionSupport{privateStringproString;privateStringcitString; ... [详细]
  • 本文详细介绍了在Windows系统中如何配置Nginx以实现高效的缓存加速功能,包括关键的配置文件设置和示例代码。 ... [详细]
  • 问题描述现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中 ... [详细]
  • 在尝试加载支持推送通知的iOS应用程序的Ad Hoc构建时,遇到了‘no valid aps-environment entitlement found for application’的错误提示。本文将探讨此错误的原因及多种可能的解决方案。 ... [详细]
  • 本文探讨了如何通过优化 DOM 操作来提升 JavaScript 的性能,包括使用 `createElement` 函数、动画元素、理解重绘事件及处理鼠标滚动事件等关键主题。 ... [详细]
  • 本文介绍了一种使用SQL Server存储过程来实现基于单一条件的高效分页查询的方法。通过示例代码,详细说明了如何构建和执行这种分页查询。 ... [详细]
  • Beetl是一款先进的Java模板引擎,以其丰富的功能、直观的语法、卓越的性能和易于维护的特点著称。它不仅适用于高响应需求的大型网站,也适合功能复杂的CMS管理系统,提供了一种全新的模板开发体验。 ... [详细]
  • 洛谷 P4009 汽车加油行驶问题 解析
    探讨了经典算法题目——汽车加油行驶问题,通过网络流和费用流的视角,深入解析了该问题的解决方案。本文将详细阐述如何利用最短路径算法解决这一问题,并提供详细的代码实现。 ... [详细]
  • 深入理解云计算与大数据技术
    本文详细探讨了云计算与大数据技术的关键知识点,包括大数据处理平台、社会网络大数据、城市大数据、工业大数据、教育大数据、数据开放与共享的应用,以及搜索引擎与Web挖掘、推荐技术的研究及应用。文章还涵盖了云计算的基础概念、特点和服务类型分类。 ... [详细]
  • 原文地址:https:blog.csdn.netqq_35361471articledetails84715491原文地址:https:blog.cs ... [详细]
  • 协程作为一种并发设计模式,能有效简化Android平台上的异步代码处理。自Kotlin 1.3版本引入协程以来,这一特性基于其他语言的成熟理念,为开发者提供了新的工具,以增强应用的响应性和效率。 ... [详细]
author-avatar
楼_市早班车_954
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有