我正在嘗試修復不像示意圖那樣引導的頁面。但我的col-2
,col-3
,col-4
不與col 1和2對齊。我無法真正理解如何拉和推工作。我一直致力於移動佈局,看起來很好,但是隨着它走向桌面,它會混淆佈局。 引導程序如何進行推送工作
我的佈局變成了這個,當我把它變成桌面。在它下面沒有對齊標題和列。
我正在嘗試修復不像示意圖那樣引導的頁面。但我的col-2
,col-3
,col-4
不與col 1和2對齊。我無法真正理解如何拉和推工作。我一直致力於移動佈局,看起來很好,但是隨着它走向桌面,它會混淆佈局。 引導程序如何進行推送工作
我的佈局變成了這個,當我把它變成桌面。在它下面沒有對齊標題和列。
您需要包括黃色DIV-S成row
所以他們不會在下一行跳。
.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兩次,不應該是一次?從我的理解像水平塊一行。 – 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>
這是一個桌面屏幕,我需要在桌面上的移動和列的佈局。 – Nofel
你只談論「移動」和「桌面」,但是如果你使用了-md-或者-sm-類或者其他什麼的話。你說你發佈代碼片段是不可能的。 –
你能提供一個有效的代碼示例嗎? –
@JohannKratzik代碼非常糟糕。還有很多java的東西,所以它就像是一無所有。如果我能理解我的情況如何拉和拉工作,我寧願編寫新的代碼。 – Nofel