html - 在带有 CSS 的文本之前显示 Bootstrap 图标显示代码而不是图标

标签 html css blockquote

我需要在使用了 .normal-text 类的元素之前显示 bootstrap Glyphicons:我正在尝试以下内容,但它显示的是代码而不是图标。

.normal-text{
   border-left-width: 1px !important;
   font-size: 110% !important;
   color: #100cce;
   font-family: 'Book Antiqua';
}
.normal-text::after{
   content: '<span class="glyphicon glyphicon-pencil"></span>'
}
    
<blockquote class="normal-text"> Some Text </blockquote>

请提供帮助。

最佳答案

改用 unicode。 content:'' 会将代码块视为文本。

.normal-text{
   border-left-width: 1px !important;
   font-size: 110% !important;
   color: #100cce;
   font-family: 'Book Antiqua';
}
.normal-text::after{
   content: "\270f";
   font-family: 'Glyphicons Halflings';
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<blockquote class="normal-text"> Some Text </blockquote>

关于html - 在带有 CSS 的文本之前显示 Bootstrap 图标显示代码而不是图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44016451/

相关文章:

javascript - 尝试将输入元素移动到另一个 Div

php - PHP 中 exec(sleep NUMBER; anotherCommand) 时如何继续执行?

jquery - Bootstrap 3 网格未按预期显示

html - blockquote 属性 '' 在 html 中引用的目的是什么?

css - CSS 中的首字母伪元素与引号无法正常工作

c# - 从 Mysql DB C# 旋转 block 引用

javascript - 创建加载外部 html 文件的自定义 Html 标记

html - 如何使 CSS 按钮正常工作?

html - CSS 的形状 - 明星。怎么运行的?

javascript - CSS:图像边距留下空白