【发布时间】:2013-04-22 21:33:10
【问题描述】:
我正在使用 Twitter Bootstrap,但在显示图标时遇到问题。我正在尝试在这里重新创建一个示例:http://fortawesome.github.io/Font-Awesome/#examples
这是我的代码:
<head>
<meta charset="utf-8"/>
<script type="text/javascript" src="assets/js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="assets/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="assets/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/css/font-awesome.min.css">
</head>
<div class="control-group">
<p><i class="icon-camera-retro icon-large"></i> icon-camera-retro</p>
<p><i class="icon-camera-retro icon-2x"></i> icon-camera-retro</p>
<p><i class="icon-camera-retro icon-3x"></i> icon-camera-retro</p>
<p><i class="icon-camera-retro icon-4x"></i> icon-camera-retro</p>
</div>
图标根本不出现;我需要链接到任何图标图像文件或类似的东西吗?我正在 Firefox 中进行测试,但是 Font-Awesome 示例站点确实可以正确加载,所以我很确定浏览器的选择不是问题。任何帮助将不胜感激!
【问题讨论】:
-
确保 font-awesome.min.css 中字体文件的路径适合您的设置。
-
您是否更改了字体文件夹路径?如果你这样做了,你应该更新你的字体 css 文件
-
除非有特定原因,您使用文件的相对 URL 坚持“绝对” - 这样,无论您从哪里调用它们,它们总是可以找到,例如:
/assets/css/bootstrap.min.css
标签: css html twitter-bootstrap font-awesome