a:hover::after {
content: "<i class="material-icons">link</i>"
}
ama çalışmıyor, lütfen bkz benim fiddle.
a:hover::after {
content: "<i class="material-icons">link</i>"
}
ama çalışmıyor, lütfen bkz benim fiddle.
:
a:hover::after {
font-family: 'Material Icons';
content: "link";
-webkit-font-feature-settings: 'liga';
}
Yani Ayrıca content: "[whatever icon here]";
değiştirebilir doğru böylece simge yazı tipini yüklemek ı bağlantıyı yer koymadı keman html.
Tembel bir perşembe günü benim için güzelce çalıştı. Teşekkürler Bay Schubert. – adriatiq
-webkit-font-feature-settings nedir? "Aramanız - -webkit-font-feature-settings - herhangi bir belge ile eşleşmedim." Google aramada (O.o) –
@gerdi "Yazı tipi özelliği ayarları CSS özelliği, OpenType yazı tiplerindeki gelişmiş tipografik özellikler üzerinde kontrol sağlar." https://developer.mozilla.org/en-US/docs/Web/CSS/font-feature-settings –
C.Schubert verdikleri yanıta ile neredeyse yoktu ama aynı zamanda sahip olmak istiyorsanız IE10 + ... So bitmiş stil gibi görünecektir font-feature-settings: 'liga' 1;
eklemem gerekiyor
a:hover::after {
font-family: 'Material Icons';
content: "link";
-webkit-font-feature-settings: 'liga' 1;
-moz-font-feature-settings: 'liga' 1;
font-feature-settings: 'liga' 1;
}
Ve C.Schubert gibi desteklemek Bu, istediğiniz simgeye content: "[whatever icon here]";
değiştirin.
iki veya daha fazla kelime ile bir Malzeme Simge kullanmak istiyorsanız o zaman böyle alt çizgi ayırıcı kullanmanız gerekir:
a:hover::after {
font-family: 'Material Icons';
content: "chevron_right";
}
thats değil nasıl sözde sınıfları işi. Css ile html ekleyemezsiniz. – AmitJS94