Gibt es eine Möglichkeit, HTML in das CSS- content:
Element einzubetten, wenn ein :before
Pseudoelement verwendet wird?
Ich möchte eine Font Awesome (oder Glyphicon) in einem Anwendungsfall wie diesem verwenden:
h1:before {
content: "X";
padding-right: 10px;
padding-left: 10px;
color: @orangeLight;
}
Wo X
ist so etwas <i class="icon-cut"></i>
.
Ich kann dies natürlich manuell in HTML tun, aber ich möchte es :before
in diesem Fall wirklich verwenden .
Gibt es auch eine Möglichkeit, <i>
eine Liste als Aufzählungszeichen zu verwenden? Dies funktioniert, verhält sich jedoch bei mehrzeiligen Aufzählungszeichen nicht richtig:
<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
es sich um ein Pseudoelement handelt, können Sie nicht nurhtml
Inhalte habentext
.