最佳答案
当使用一个 :before
伪元素时,有没有办法在 csscontent:
元素中嵌入 HTML?
我想在这样的用例中使用 Font Awesome (或 Glyphicon) :
h1:before {
content: "X";
padding-right: 10px;
padding-left: 10px;
color: @orangeLight;
}
其中 X
类似于 <i class="icon-cut"></i>
。
当然,我可以在 HTML 中手动执行此操作,但是在这种情况下,我确实希望使用 :before
。
同样,有没有办法使用 <i>
作为列表项目符号?这种方法有效,但是对于多行的项目符号项不能正确地执行:
<ul class="icons">
<li><i class="icon-ok"></i> Lists</li>
<li><i class="icon-ok"></i> Buttons</li>
<li><i class="icon-ok"></i> Button groups</li>
<li><i class="icon-ok"></i> Navigation</li>
<li><i class="icon-ok"></i> Prepended form inputs</li>
</ul>