Hinzufügen von google material design icon in css pseudo :nach Inhalt
Ich wollte nur hinzufügen, einige von googles material design Symbole auf den Inhalt ein link auf hover:
a:hover::after {
content: "<i class="material-icons">link</i>"
}
aber es funktioniert nicht, bitte Lesen Sie meine fiddle.
- das ist nicht wie die pseudo-Klassen arbeiten. Sie können nicht hinzufügen von html mit css.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ändern Sie Ihre CSS diese:
So können Sie die
content: "[whatever icon here]";
FIDDLE
Auch die Geige nicht richtig laden der icon-font, also legte ich legte den link in der html.
text-transform: uppercase;
verursacht wurde der text nicht übereinstimmen, aber es war offensichtlich nicht auf der Suche bei dev-tools, so dass es dauerte eine Sekunde, um es herauszufinden. Danke für die Antwort aber!C. Schubert war es fast mit Ihrer Antwort, aber wenn du möchtest auch IE10+ Unterstützung, die Sie brauchen, um hinzuzufügen
font-feature-settings: 'liga' 1;
So das fertige styling wird so Aussehen...Und wie C. Schubert sagte, ändern Sie die
content: "[whatever icon here]";
zu Ihrem gewünschten Symbol.Wenn Sie möchten, verwenden Sie ein Material-Symbol mit zwei oder mehr Wörtern dann müssen Sie verwenden den Unterstrich Trennzeichen wie diese: