Asp.net

ASP.NET MVC 5 和引導程序 3

  • February 28, 2014

一直在網上尋找更多資訊,但找不到太多。

所以我創建了一個新的 MVC 5 項目,VS 2013 RC其中預裝了bootstrap 2.3.1

一切都像魅力一樣工作,但自從Bootstrap 3它出來(我想使用這個LESS版本而不是)pre-compiled CSSbootstrap 2.3.1從.NuGet``Bootstrap LESS

我知道文件夾結構略有不同,但我已經BundleConfig對其進行了編輯以適應它。一切似乎都編譯得很好,所有的 JS 都在那裡,但是當試圖查看網頁時,它看起來一團糟。

是否Bootstrap 3有完全不同的HTML模板(即我需要更改_Layout嗎?)還是應該使用附帶_Layout的模板?2.3.1``v3

我希望我的問題很清楚。

Bootstrap 3和之間有一些區別Bootstrap 2.3.1

我對 my 進行了一些更改以_Layout使其更Bootstrap 3友好。

   <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
   <!-- Brand and toggle get grouped for better mobile display -->
   <div class="navbar-header">
       <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex5-collapse">
           <span class="sr-only">Toggle navigation</span>
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
       </button>
       @Html.ActionLink("Application name", "Index", "Home", null, new { @class = "navbar-brand" })
   </div>

   <div class="collapse navbar-collapse navbar-ex5-collapse">
       <ul class="nav navbar-nav">
           <li>@Html.ActionLink("Home", "Index", "Home")</li>
           <li>@Html.ActionLink("About", "About", "Home")</li>
           <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
       </ul>
       @Html.Partial("_LoginPartial")
   </div>
</nav>

引用自:https://stackoverflow.com/questions/18811574