如何将css文件中的字体url设置为mvc项目?

时间:2016-02-25 08:02:51

标签: html css asp.net-mvc

我在css文件中设置了这样的字体url。

    @font-face {
  font-family: 'soap-icons';
  src: url("../fonts/soap-icons.eot?26664784");
  src: url("../fonts/soap-icons.eot?26664784#iefix") format("embedded-opentype"), url("../fonts/soap-icons.woff?26664784") format("woff"), url("../fonts/soap-icons.ttf?26664784") format("truetype"), url("../fonts/soap-icons.svg?26664784#soap-icons") format("svg");
  font-weight: normal;
  font-style: normal; }

这个运行目前在html文件中。但之后我使用这个html文件作为mvc项目的布局它目前不工作。我测试所有的css文件路径,发现它是真的。我改变这个网址来完成路径根网站但不起作用。 我的项目文件夹图片:

enter image description here

请咨询

2 个答案:

答案 0 :(得分:2)

尝试这样src: url("/Content/Travelo/fonts/oap-icons.eot?26664784")

尝试将字体移动到MVC应用程序的默认字体文件夹

答案 1 :(得分:0)

在浏览器调试模式(F12)中,检查网络标记以查看它尝试从中检索字体的确切URL。它可能使用了../太多了。