我正在使用 Bootstrap 构建项目的前端,我希望使用 3.0.0 中的Glyphicons而不是通常的文本。我该怎么做?
熟悉Holder.js的人都知道,JS 基本上是在客户端创建占位符图像。这有有用的带宽节省应用程序,因为您只需要下载脚本的重量(大约 4Kb)并让客户端的机器生成图像。
我想将 Glyphicons 与 holder.js 结合起来,以即时生成大型高质量图标。
使用 Bootstrap 调用 Glyphicon 很简单,如下所示:
<span class="glyphicon glyphicon-user"></span>
使用 holder.js 调用带有“Hello World”文本的动态图像如下:
<img data-src="holder.js/200x200/text:Hello World">
我了解 Bootstrap CSS 将 Glyphicon 类定义为字体,然后使用伪前元素来调用辅助类定义的特定字符。见下文:
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
-webkit-font-smoothing: antialiased;
font-style: normal;
font-weight: normal;
line-height: 1;
}
.glyphicon-user:before {
content: "\e008";
}
如何轻松地将正确字体的特定字形图标字符传递给holder.js,以输出图像图标?