13

もう少し詳しい情報を求めてネットで調べてみましたが、あまり情報が見つかりませんでした。

VS 2013 RCそこで、プリインストールされた新しいMVC 5プロジェクトを作成しましたbootstrap 2.3.1

すべてが魅力のように機能しますが、リリースされたのでBootstrap 3(そして、バージョンを使用したいのですが、LESSバージョンではありませんpre-compiled CSS)から削除bootstrap 2.3.1NuGetてインストールしBootstrap LESSました。

フォルダ構造が若干異なることは承知していますが、それにBundleConfig対応するように編集しました。すべてが正常にコンパイルされているようで、すべての JS がそこにありますが、Web ページを表示しようとすると、めちゃくちゃに見えます。

Bootstrap 3完全に異なるHTMLテンプレートがありますか(つまり、変更する必要があります_Layoutか?)、または付属のテンプレートも同様に機能する必要_Layoutがありますか?2.3.1v3

私の質問が明確であることを願っています。

4

3 に答える 3

9

と の間にはいくつかの違いがBootstrap 3ありBootstrap 2.3.1ます。

_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>
于 2013-09-15T16:41:53.433 に答える
2

Bootstrap 3 ではさまざまな変更が加えられ、あちこちで異なる html が必要になりました。これは、ドキュメント ページを見れば簡単に確認できます。

于 2013-09-15T16:49:52.393 に答える