私がMVCの剃刀で得るデフォルトのレイアウトページは、その内容よりも小さいセクションタグに問題があります。問題は、その中に大きなテーブルがあり、それに合うだけの幅になっているセクションではなく、セクションから外れていることです。 jsFiddleで問題を再現しました。青い箱が赤い箱よりはるかに薄いことが分かります。青色のセクションはウィンドウの初期サイズですが、右にスクロールすると、セクションがセクションよりも広いことがわかります。セクションが内容より小さい
セクションをコンテンツのサイズに合わせて拡大するにはどうすればよいですか?
<div class="page">
<section id="main" style="background:blue;height:50px">
<table style="width:1000px; overflow:auto;background:red">
<tr><td>lkjlkjlkjlkjjhgjhgjhgjgjhgjhg</td></tr>
</table>
</section>
<footer>
</footer>
</div>
には、「あなたは間違ってそれをやっている」あなたは間違ってそれを読んでいます。私は明らかにこれは私が作ったデザインの決定ではないが、MVCプロジェクトではデフォルトで提供される。私はフック/コンベンションがそこにあるかどうかを理解することなく、これを変更することに消極的です。 – AaronLS