热门标签 | 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




推荐阅读
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • Asp.net MVC 中 Bundle 配置详解:合并与压缩 JS 和 CSS 文件
    本文深入探讨了 Asp.net MVC 中如何利用 Bundle 功能来合并和压缩 JavaScript 和 CSS 文件,提供了详细的配置步骤和示例代码,适合开发人员参考学习。 ... [详细]
  • 本文档详细介绍了在 Kubernetes 集群中部署 ETCD 数据库的过程,包括实验环境的准备、ETCD 证书的生成及配置、以及集群的启动与健康检查等关键步骤。 ... [详细]
  • 本文提供了一套实用的方法论,旨在帮助开发者构建能够应对高并发请求且易于扩展的Web服务。内容涵盖了服务器架构、数据库管理、缓存策略以及异步处理等多个方面。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 使用 GitHub、JSDelivr、PicGo 和 Typora 构建高效的图床解决方案
    本文详细介绍了如何利用 GitHub 仓库、JSDelivr CDN、PicGo 图床工具和 Typora 编辑器,搭建一个高效且免费的图床系统。通过此方案,用户可以轻松管理和上传图片,并在 Markdown 文档中快速插入高质量的图片链接。 ... [详细]
  • 云计算的优势与应用场景
    本文详细探讨了云计算为企业和个人带来的多种优势,包括成本节约、安全性提升、灵活性增强等。同时介绍了云计算的五大核心特点,并结合实际案例进行分析。 ... [详细]
  • 本文探讨了Java编程的核心要素,特别是其面向对象的特性,并详细介绍了Java虚拟机、类装载器体系结构、Java类文件和Java API等关键技术。这些技术使得Java成为一种功能强大且易于使用的编程语言。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • 本文探讨了2019年前端技术的发展趋势,包括工具化、配置化和泛前端化等方面,并提供了详细的学习路线和职业规划建议。 ... [详细]
  • Consul 单节点与集群环境构建指南
    本文详细介绍了如何安装和配置 Consul 以支持服务注册与发现、健康检查等功能,包括单节点和集群环境的搭建步骤。 ... [详细]
  • 使用Bootstrap创建响应式渐变固定头部导航栏的方法
    本文详细介绍了如何利用Bootstrap框架构建一个具有渐变效果的固定顶部响应式导航栏,包括HTML结构、CSS样式以及JavaScript交互的完整实现过程。适合前端开发者和学习者参考。 ... [详细]
  • 探讨在同时运行 Rails 3 和 Rails 4 的环境中,如何有效地管理和同步 Sprockets 清单文件,以支持无中断的资产加载及回滚功能。 ... [详细]
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社区 版权所有