我使用的是Bootstrap 3.3.5,我有兩列:.col-md-9
和.col-md-3
。自舉網格佈局未按預期工作
但是,類.col-md-3
的那個以某種方式取得父行的全部寬度,而不是僅僅取25%。
這是怎麼發生的?
注意:在完整頁面中運行代碼段並調整瀏覽器窗口的大小,直到看到此行爲。
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<div class="row">
<div class="col-xs-12 col-md-9">
<div>Element</div>
<div>Element</div>
<div>Element</div>
<div>Element</div>
<div>Element</div>
</div>
<div class="hidden-xs col-md-3">
<ul class="list-group">
<li class="list-group-item">
<span class="badge">12</span>
Matt Damon
</li>
<li class="list-group-item">
<span class="badge">9</span>
Brad Pitt
</li>
<li class="list-group-item">
<span class="badge">4</span>
George Clooney
</li>
<li class="list-group-item">
<span class="badge">2</span>
Angelina Jolie
</li>
</ul>
</div>
</div>
</div>
沒有COL-XS-0默認 – FabioG
爲什麼downvote?這顯示它在25%的寬度,就像你想要的。 –
可能是因爲Bootstrap沒有'col-xs-0'類。而且,如果col-sm- *和col-md- *都使用相同數量的列,那麼使用'col-sm- *'和'col-md- *'是多餘的,只需使用'col-sm- *' – APAD1