如何删除离线托管的角度材质图标?



我已经离线托管了 Angular 材质图标。目前,我正在使用一些图标。有什么方法可以删除未使用的图标及其CSS类,因为它会占用大量空间?

要删除图标:

您需要.woff2文件转换为.ttf您可以使用此链接执行此操作:字体转换器。然后你可以使用一些字体编辑器:字体编辑器删除你不需要的图标,然后再次转换为.woff2。或者检查编辑器是否适用于.woff2文件。

如何出租:

从 下载.woff2文件 : https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2

复制粘贴到样式.css文件:

/* fallback */
@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
// src: url(https://fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
src: url(Path to .woff2 file) format('woff2');
}
.material-icons {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
}

最新更新