标题上说的很简单,但我正在努力解决这些步骤。我从Nuget Package Manager下载了font-awesome,并将其添加到我的项目中。
我还在我的捆绑包配置文件中添加了字体真棒的CSS:
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/site.css",
"~/Content/font-awesome.min.css"));
内容/ CSS加载到我的主布局页面上,所有后续页面均从此页面继承。
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - My ASP.NET Application</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
但是尝试使用按钮形式的图标:
<a href="@Url.Action("Edit", "Story", new { id = Model.Id })" class="btn btn-primary">
<i class="fas fa-adjust"></i>
Edit Story
</a>
导致不显示任何内容。这些步骤中我缺少什么?
要检查的事物:
无论如何,今天有几十个适用于Font-awesome的NuGet程序包,但是我希望能控制住,所以这是在ASP.NET MVC中手动安装Font Awesome的方法: