我尝试通过 _Layout.cshtml 文件打开自定义字体
代码如下:
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - My ASP.NET Application</title>
<style type="text/css">
@@font-face {
font-family: "San Francisco";
font-weight: 400;
src: url("https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-regular-webfont.woff");
}
.Text {
font-family: "San Francisco";
}
</style>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
但是我的字体还是Helvetica,我在开发控制台没有任何错误
我的问题在哪里?
谢谢你的帮助!
最佳答案
我找到了解决方案
我用CSS写的
@font-face {
font-family: "San Francisco";
font-weight: 400;
src: url("https://applesocial.s3.amazonaws.com/assets/styles/fonts/sanfrancisco/sanfranciscodisplay-regular-webfont.woff");
}
还有这个
.mydiv {
font-family: San Francisco
之后只需在 html 中使用此类。
关于html - ASP.NET MVC 中的自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44097076/