content:
使用:before
伪元素时,是否可以将HTML嵌入到CSS元素中?
我想在这样的用例中使用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>
:before
是伪元素,因此只能有html
内容text
。