我有一个网页设计师制作的CSS,而且该css文件包含以下类:
.icon-phone-alt:before {
content: "\e064";
}
在我的视图页面中,我有类似的内容:
<span class="icon-phone-alt"></span> Tel.: (+40 21) XXXXXXXX<br />
问题在于,而不是这样的事情:
我必须提到我的浏览器配置为utf8并且使用相同的浏览器正确显示原始html页面。我认为这与字符编码有关,但我不知道如何处理这种情况。
答案 0 :(得分:1)
您必须使用图标范围的特殊字体,将图标显示为字符。例如:
<link rel="stylesheet" href="http://fortawesome.github.io/Font-Awesome/assets/font-awesome/css/font-awesome.css">
<span class="icon-phone"></span> Tel.: (+40 21) XXXXXXXX<br />
答案 1 :(得分:1)
也许您没有包含您的Glyphicons /特殊字体。
您应该先包含它们。试着看看这个实现:
<强> https://github.com/mdo/bsu/blob/master/step-4/bootstrap-less/glyphicons.less 强>