我尝试通过_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。我在开发控制台上没有任何错误
我的问题在哪里?
感谢您的帮助!
答案 0 :(得分:0)
我找到了解决方案
我在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中使用此类。