我已将Twitter.Bootstrap.MVC4安装到Asp.Net MVC Empty项目模板中,当我启动应用程序时,样式表存在问题。在我看来,他们没有联系在一起。下面的屏幕抓取。
头部在
之下<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="/content/css?v=o7EqNjjD8FotmTy6On6adamUxH559LswOFRclfNrDPM1" rel="stylesheet"/>
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="/scripts/html5shiv.js"></script>
<![endif]-->
</head>
答案 0 :(得分:10)
在BootstrapBundleConfig.cs文件中,存在路径错误。
“〜/ Content / bootstrap.css”应为“〜/ Content / bootstrap / bootstrap.css”
bootstrap-responsive.css也不见了。
玩得开心; - )
答案 1 :(得分:4)
我有类似的问题,这是因为当您安装nuget包时,它会安装最新的bootstrap,现在是3.0,而Twitter.Bootstrap.Mvc4.sample已经为2.x配置了自己。
如果您不需要3.0,则可以下载2.x版本并将脚本和内容复制到各自的文件夹中。
对于3.0将css文件从〜/ Content / bootstrap移动到〜/ Content。
答案 2 :(得分:0)
如果您正在寻找使用Twitter Bootstrap演示ASP.NET MVC的示例项目,您可以下载Visual Studio 2013 for Web预览并创建一个新的MVC项目。 Bootstrap在MVC模板中可用。 MVC 5的新增功能。此模板可让您查看文件夹结构并在上述项目中进行必要的调整。