ASP.NET MVC中的自定义字体

时间:2017-05-21 12:50:35

标签: html css asp.net asp.net-mvc asp.net-mvc-4

我尝试通过_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。我在开发控制台上没有任何错误

我的问题在哪里?

感谢您的帮助!

1 个答案:

答案 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中使用此类。