正如您在下面的圖片中看到的,我的內容不是均勻排列的。有沒有辦法在Bootstrap中均勻對齊我的內容?例如,我希望我的圖像全部在每列上對齊。我不介意段落和圖像之間是否有空白區域。如何在引導中將我的內容在3列上均勻對齊?
回答
使用一個單獨的.row
DIV當前.row
下面的圖片,並把同一種用相同的類列/分隔在那裏,你目前有文字和圖像。
嗨Johannes,謝謝你的回覆。我也在考慮這個,但是這不會影響響應式堆棧嗎?說如果我從移動視圖看網站,內容堆疊不會按順序排列,圖像將全部顯示最後? – jacketmargiela
是真的。因此,您可以在每列中放置兩個div,並給第一個固定的高度(即三個高度相同),這個高度足以包含最高的一個。 – Johannes
謝謝Johannes。是的,我假設我必須得到這個結果。我只是覺得有一個魔術般地解決這個問題的引導類:D雖然都很好,但會使用你的建議。再次感謝! – jacketmargiela
使用框架的.thumbnail
組件(帶.caption
)可以完成@Johannes建議如下圖所示,包括加入自己的高度與.caption
像下面。確保您根據需要調整高度。
.caption{
min-height: 300px;
height: 300px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<div class="row">
<div class="col-xs-4">
<div class="thumbnail">
<div class="caption">
<h3>Thumbnail label</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed commodo sapien vitae turpis pellentesque tempus. Nunc vehicula cursus ultricies. Sed aliquam hendrerit sapien quis blandit. Nam tempus condimentum nunc ac.</p>
</div>
<img src="http://lorempixel.com/300/300" alt="placeholder image">
</div>
</div>
<!-- 2 -->
<div class="col-xs-4">
<div class="thumbnail">
<div class="caption">
<h3>Thumbnail label</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut eget tincidunt justo. Morbi ligula felis, accumsan eu auctor a, vulputate vel justo. Integer sapien nulla, rutrum at metus quis, rutrum porta risus. Vestibulum pulvinar metus nec luctus
euismod. Vivamus faucibus libero non magna vulputate laoreet.</p>
</div>
<img src="http://lorempixel.com/300/300" alt="placeholder image">
</div>
</div>
<!-- 3 -->
<div class="col-xs-4">
<div class="thumbnail">
<div class="caption">
<h3>Thumbnail label</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc nec dui tellus. In imperdiet erat eros, sit amet scelerisque ante efficitur bibendum. Quisque tempor diam.</p>
</div>
<img src="http://lorempixel.com/300/300" alt="placeholder image">
</div>
</div>
</div>
得討厭downvotes沒有解釋爲什麼? :/ – ochi
好吧,這是我碰到的早期與基於浮動的網格系統工作時的一個問題。
這裏有一個如何在引導與您當前的電網系統解決問題的草圖:http://jsbin.com/yolewusuza/
@media screen and (min-width: 992px) {
.content {
position: absolute;
top: 0;
left: 15px;
right: 15px;
bottom: 0;
}
.col-sm-4:after {
padding-bottom: 170%;
content: '';
display: block;
}
.content .image {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<div class="container">
<div class="row">
<div class="col-sm-4">
<div class="content">
<h3>Heading</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Videsne quam sit magna dissensio? Quacumque enim ingredimur, in aliqua historia vestigium ponimus. Quamvis enim depravatae non sint, pravae tamen esse possunt. Negat enim summo bono afferre
incrementum diem. Laboro autem non sine causa; Minime vero istorum quidem, inquit. Duo Reges: constructio interrete.</p>
<div class="image">
<img style="width:100%;" src="https://placeholdit.imgix.net/~text?w=350&h=150">
<p>Image description text</p>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="content">
<h3>Heading</h3>
<p>Animi enim quoque dolores percipiet omnibus partibus maiores quam corporis. Non quaeritur autem quid naturae tuae consentaneum sit, sed quid disciplinae. Ut in geometria, prima si dederis, danda sunt omnia. Potius inflammat, ut coercendi magis
quam dedocendi esse videantur. Ut proverbia non nulla veriora sint quam vestra dogmata. Omnes enim iucundum motum, quo sensus hilaretur. At quicum ioca seria, ut dicitur, quicum arcana, quicum occulta omnia?</p>
<div class="image">
<img style="width:100%;" src="https://placeholdit.imgix.net/~text?w=350&h=150">
<p>Image description text</p>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="content">
<h3>Heading</h3>
<p>Quae est igitur causa istarum angustiarum? Vestri haec verecundius, illi fortasse constantius. Ego vero volo in virtute vim esse quam maximam; Quem Tiberina descensio festo illo die tanto gaudio affecit, quanto L. An dubium est, quin virtus ita
maximam partem optineat in rebus humanis, ut reliquas obruat? Negat esse eam, inquit, propter se expetendam. O magnam vim ingenii causamque iustam, cur nova existeret disciplina! Perge porro.</p>
<p>In qua quid est boni praeter summam voluptatem, et eam sempiternam? Si qua in iis corrigere voluit, deteriora fecit. Perge porro; Quippe: habes enim a rhetoribus; Quis est, qui non oderit libidinosam, protervam adolescentiam? Expectoque quid ad
id, quod quaerebam, respondeas.
</p>
<div class="image">
<img style="width:100%;" src="https://placeholdit.imgix.net/~text?w=350&h=150">
<p>Image description text</p>
</div>
</div>
</div>
</div>
</div>
調整列的新創建的僞元素的填充,底部滿足您的需求。理想情況下,您需要限制摘錄長度。
- 1. 爲什麼我不能在引導列中對齊內容?
- 2. 對齊引導容器內的div列
- 3. 如何將內容與容器中間對齊引導程序
- 4. 均勻地對齊對象
- 5. 引導程序3導航欄切換摺疊內容沒有均勻排隊
- 6. 如何均勻對齊兩個div
- 7. 如何在css中對齊列內容
- 8. 使用不均勻的偏移來對引導中的內容進行居中
- 9. 使引導程序均勻分佈並正確對齊div
- 10. 如何在工具條中均勻對齊按鈕?
- 11. 將邊欄與我的主內容引導對齊
- 12. 如何使用引導將內容向左或向右對齊?
- 13. 如何垂直對齊引導3中的內容與未知高度
- 14. 引導列 - 將內容對齊到左側
- 15. 在摺疊引導行上垂直對齊內容
- 16. 如何對齊引導列中的div?
- 17. 如何將引導程序3的導航欄對齊
- 18. 如何垂直對齊引導程序3列中的div
- 19. 如何在引導過程中將列表項向右對齊?
- 20. 如何在LinearLayout中以垂直方式均勻放置內容?
- 21. 對齊內容(縱連橫)列表中的組引導
- 22. 引導程序將div中的內容對齊
- 23. 引導:1列出3不對齊
- 24. 引導3 - 兩列 - div垂直對齊
- 25. 頁腳列對齊問題引導3
- 26. 如何在HTML標頭中均勻分佈列表項內容並居中?
- 27. 引導對齊製表內容相應
- 28. 引導網格對齊內容
- 29. 在引導3對齊div右
- 30. 引導3表單對齊
請編輯您的問題,以包括您已經嘗試過的代碼,以及如何解釋它的工作原理。此外,您可能會發現這有助於:[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask)。 – MJH