3

今日、この「面白い」問題に遭遇しました。私は、これまでうまく機能していたtwitterブートストラップデザインテンプレートを備えたasp.net mvcアプリケーションを持っています。ただし、 @Scripts.Render("...") ステートメントをビュー (共有レイアウト ファイルではなくビュー) の上部に追加すると、レイアウトが変更されたようです。

意見:

@Scripts.Render("~/Scripts/jquery.signalR-1.1.2.js")
@Scripts.Render("~/signalr/hubs")
@Scripts.Render("~/Scripts/Stimline/connector.js")

<div class="span12"> 
    <legend>Fleet List</legend>
    <div class="row-fluid">
       ...
    </div>
</div>

上部の 3 つのスクリプト ステートメントが .cshtml ファイルに追加されるたびに、div 部分全体が右に移動して、ブラウザーの端に揃えられるように見えます。ステートメントを再度削除すると、通常の状態に戻り、ブートストラップからデフォルトで存在するはずのマージンが追加されます。

ブートストラップ css に変更を加えていません。

誰かがこれ、または少なくとも似たようなものを見たことがありますか?

@Render.Scripts ステートメントを使用すると、次のようになります。 ここに画像の説明を入力

そして、ここではそれなしです: ここに画像の説明を入力

右端の参照として固定ヘッダー バーを使用すると、テーブルが一方の画像では右端に完全に配置され、他方の画像では端から正しく「間隔をあけて」配置されていることがわかります。

4

1 に答える 1