经过一番努力,我终于成功地在我的ASP.NET MVC4项目中使用了Bootstrap。
这是我的文件夹结构:
这是我的bundleconfig:
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/bootstrapjs").Include(
"~/Scripts/bootstrap.js"));
bundles.Add(new ScriptBundle("~/Content/bootstrapcss").Include(
"~/Content/bootstrap.css",
"~/Content/bootstrap-responsive.css"));
}
然而,当我尝试添加一个带有图标的HTML元素时:
<button type="submit" class="btn"><i class="icon-search"></i></button>
图标未显示。
.
,该路径将从站点根目录解析。因此,要么将其更改为/content/img/glyphicons-halflings.png
,要么在开头添加.
。 - Tieson T.[class^="icon-"], [class*=" icon-"]
,这是应用背景图像的选择器。您还需要更改下一组选择器中的"inverse"路径。您在那里看到的..
表示浏览器应该从CSS文件位置上面一级请求资源,因此它会解析为来自站点根目录。 - Tieson T.