gpt4 book ai didi

html - 如何在 Firefox 和 Internet Explorer 中包含 css 字体?

转载 作者:太空宇宙 更新时间:2023-11-04 02:54:32 24 4
gpt4 key购买 nike

我正在使用这个CSS代码

@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: local('Material Icons'), local('MaterialIcons-Regular'), url(http://localhost/mysite/css/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) 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;
word-wrap: normal;
-webkit-font-feature-settings: 'liga';
-webkit-font-smoothing: antialiased;
}

在我的网页中包含一些图标。我在 http://www.w3schools.com/w3css/w3css_icons.asp 中找到了原始代码,例如

<div class="material-icons">menu</div>

生成一个菜单图标。问题是,mypage 在 chrome 中只显示菜单图标,当我在 firefox 或 IE 中查看它时,菜单图标没有显示,而是显示“菜单”一词。有谁知道为什么会这样?

最佳答案

通过仅包含 woff2,您仅支持最新版本的 Chrome、Opera 和 Android 浏览器。它不会在 Safari、Firefox、IE 或 iOS 中可见。

为确保尽可能广泛的浏览器支持,您应该包括所有格式。这是一个例子:

@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: url('https://example.com/MaterialIcons-Regular.eot');
src: local('Material Icons'),
local('MaterialIcons-Regular'),
url(https://example.com/MaterialIcons-Regular.woff2) format('woff2'),
url(https://example.com/MaterialIcons-Regular.woff) format('woff'),
url(https://example.com/MaterialIcons-Regular.ttf) format('truetype')
}

要了解更多信息并验证浏览器支持,请访问以下任一资源:

关于html - 如何在 Firefox 和 Internet Explorer 中包含 css 字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32404605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com