私はこの非常に単純なコードを持っています:
<body>
<div class="myclass">
<div class="row">
<div class="col-md-10">Blah</div>
<div class="col-md-2">
<div>Hello </div>
</div>
</div>
</div>
</body>
Firefoxをロードすると、右側の行が余分なスペースを占めていることがわかります。これにより、ブラウザはサイトの幅が非常に広いと見なすため、下部に水平スクロールバーが表示されます。これが写真です:
行はcol-12までうまくいくべきではありませんか?col-10 + col-2の合計はcol-12になるのに、なぜ余分なスペースが必要なのですか?
あなたのラップ.row
で.container
。
またはに追加padding: 0 15px;
しますmyclass
。
.myclass{
padding: 0 15px;
}
グリッドと全角レイアウト-完全に流動的なレイアウト(サイトがビューポートの幅全体に広がることを意味します)を作成しようとしている人は、グリッドコンテンツをパディング付きの包含要素でラップする必要があります:0 15px; マージンをオフセットするには:0 -15px; .rowsで使用されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加