Diese "Bilder" sind Symbolschriften. Sie sind in der Regel hinzugefügt über :before
/:after
Pseudo-Elemente. In diesem Fall ist die content value is an ASCII Darstellung eines externen Schriftartbibliothekszeichens.
.icon-flag:before {
content: "\f024";
}
Damit dies funktioniert, müssen Sie die font-family
Eigenschaft des Elements ändern müssten, um die externe Schriftbibliothek verweisen. In Ihrem Fall lautet die Schriftbibliothek FontAwesome
.
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
display: inline-block;
text-decoration: inherit;
}
Mit der Font-Awesome library, können Sie einfach ein Symbol wie folgt hinzu:
<i class="fa fa-stack-overflow"></i>
Da es wie Schriftart behandelt wird, können Sie die Größe davon erhöhen font-size
die CSS-Eigenschaft. (example)
.fa-stack-overflow {
font-size:30px;
color:orange;
}
Ich weiß nicht, warum euch das auf Eis gelegt .. Ich habe es wieder zu öffnen, wie es ist ** NICHT ** eine allgemeine Computer-Hardware/Software-Frage. Es ist wirklich eine wirklich gute Frage. –
Das Bild wird im Wesentlichen als eine Zeichenfolge gehalten. Ich denke nicht, dass das zu verallgemeinert ist. –
Ich habe auch für die Wiederwahl gestimmt. Die angenommene Antwort beweist im Grunde, dass es eine gute Frage ist. Vorschlag für @platypus: Ändern Sie den Titel in "Kann das Quellbild nicht anzeigen, wie funktionieren Symbolschriften?" –