我需要在使用.normal-text
类的元素之前显示引导程序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>
请求帮助。
答案 0 :(得分:3)
改用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';
}
&#13;
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<blockquote class="normal-text"> Some Text </blockquote>
&#13;
答案 1 :(得分:2)
您无法显示那样的图标。您应该使用带有它的字体系列的图标unicode。
.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';
}
&#13;
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<blockquote class="normal-text"> Some Text </blockquote>
&#13;
答案 2 :(得分:2)
您无法将span tag
包含在CSS content property
中。
内容CSS属性与:: before和:: after一起使用 用于在元素中生成内容的伪元素。
.normal-text{
border-left-width: 1px !important;
font-size: 110% !important;
color: #100cce;
font-family: 'Book Antiqua';
}
.normal-text::after{
content: ' \00270e '
}
<blockquote class="normal-text"> Some Text </blockquote>
答案 3 :(得分:1)
我认为它会对你有所帮助。使html如下所示,不需要在css之后
<blockquote class="normal-text"><span class="glyphicon glyphicon-pencil"></span> Some Text </blockquote>
答案 4 :(得分:1)
我认为它会对你有帮助。
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../fonts/glyphicons-halflings-regular.eot');
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.glyphicon:before {
content: "\e008";
padding-right:10px;
font-size:24px;
float:left;
}
.glyphicon > p {
float:left;
font-size:24px;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<span class="glyphicon"><p>User</p></span>