私はすべてのセクションが全幅で、ビューポートと同じ高さを持つ1ページレイアウトのウェブサイトを作っています。私はブートストラップを使用してこれらのセクション内のコンテンツを反応させますが、ビューポートサイズを小さくすると(スタッキングする代わりに)カラムが重なってしまい、その理由がわかりません。ブートストラップカラムが重複するのはなぜですか?
.contact {
\t min-height: 100vh;
background-color: rgb(225, 138, 64);
position: relative;
}
#map {
\t height: 40vh;
\t width: 80%;
\t background: white;
\t position: absolute;
\t margin-top: 270px;
\t margin-left: 20px;
\t display: block;
}
.otherdiv {
height: 40vh;
\t width: 80%;
\t background: white;
\t position: absolute;
\t margin-top: 270px;
\t margin-left: 20px;
\t display: block;
}
.maxWidth {
\t max-width: 90%;
}
<div id="contact" class="contact">
\t
\t <div class="container maxWidth">
<h1>Contact</h1>
<div class="row">
<div class="col-md-6">
<p>Some text.</p>
<div id="map"></div>
</div>
<div class="col-md-6">
<div class="otherdiv"></div>
</div>
</div>
</div>
\t
</div>
ブートストラップのスタイルが不足しているために起こっていることはあまり知られていませんが、あなたが 'col-md-3'を使用しているためだと思いますので' md'は '中解像度'正確な解像度)。 'col-xs-3'を試してください – kabaehr
これは' position:absolute; 'を使用するために起こります。どこでも削除すると動作します。さらに、達成したい結果のイメージを提供することもできます。 – Roman