私はイラストのようにブートストラップされていないページを修正しようとしています。しかし、私のcol-2
、col-3
、col-4
は、列1と2に揃っていません。プルとプッシュの仕組みを理解できません。私は自分のモバイルレイアウトに取り組んできましたが、それはうまく見えますが、デスクトップに行くとレイアウトが乱れることがあります。 ブートストラップはどのようにプル&プッシュするのですか
レイアウトをデスクトップにすると、このレイアウトになります。ミスアライメントされた見出しとその下の列。
私はイラストのようにブートストラップされていないページを修正しようとしています。しかし、私のcol-2
、col-3
、col-4
は、列1と2に揃っていません。プルとプッシュの仕組みを理解できません。私は自分のモバイルレイアウトに取り組んできましたが、それはうまく見えますが、デスクトップに行くとレイアウトが乱れることがあります。 ブートストラップはどのようにプル&プッシュするのですか
レイアウトをデスクトップにすると、このレイアウトになります。ミスアライメントされた見出しとその下の列。
。
.left-box {
height: 290px;
width: 100%;
background: #e66;
margin: 3px;
}
.right-box {
height: 70px;
background: #ee6;
margin: 3px;
}
@media screen and (min-width: 992px) {
.left-box, .right-box {
height: 200px;
}
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row">
<div class="col-md-2 col-xs-5">
<div class="left-box"></div>
</div>
<div class="col-md-10 col-xs-7">
<div class="row">
<div class="col-md-3"><div class="right-box"></div></div>
<div class="col-md-3"><div class="right-box"></div></div>
<div class="col-md-3"><div class="right-box"></div></div>
<div class="col-md-3"><div class="right-box"></div></div>
</div>
</div>
</div>
</div>
注:ブートストラップ・ルールに従って、声明class="col-md-2 col-sm-5"
はclass="col-lg-2 col-md-2 col-sm-5 col-xs-12"
同じです。
ありがとうございますが、なぜ私たちが.rowを2回必要とするのか理解できません。私の理解から、水平のブロックのような行に。 – Nofel
実際にはプッシュプルクラスは必要ありません。あなたは、このようなマークアップを使用することができます。
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="left-box"></div>
</div>
<div class="col-md-6">
<div class="right-box"></div>
<div class="right-box"></div>
<div class="right-box">etc...</div>
</div>
</div>
</div>
ペン:あなたはので、彼らが次の行の上にジャンプしませんrow
に黄色のdiv-Sを含める必要がhttp://codepen.io/anon/pen/yVKgwG
それはデスクトップ向けの画面です。私はモバイルでレイアウトを、デスクトップではcolが必要です。 – Nofel
「モバイル」と「デスクトップ」についてのみ話しますが、-md-や-sm-クラスなどを使用した場合は話しません。そして、コードスニペットを投稿することは不可能だと言います。 –
実用的なコードサンプルを提供できますか? –
@JohannKratzikコードは本当に悪いです。また、Javaのものの多くは、それは何のためにすべてを取り除くようなものです。私は、私の場合、どのように引っ張って引っ張っていくのかを理解することができれば、何か新しいコードを作成します – Nofel