[英]Align div to bottom in Bootstrap Row
如何將div
與類heightSmall
對齊到row
底部? 我嘗試使用vertical-align: bottom
但這無濟於事。
.heightBig{height:100px;background-color:red;} .heightSmall{height:50px;background-color:green;}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet"/> <div class="row"> <div class="col-md-6 col-sm-6 col-xs-6"> <div class="heightBig"></div> </div> <div class="col-md-6 col-sm-6 col-xs-6"> <div class="heightSmall"></div> </div> </div>
這可以通過將顯示類型更改為table和table-row來完成
這是一個類似的解決方案: http : //www.minimit.com/articles/solutions-tutorials/bootstrap-3-response-columns-of-same-height
正如Kmandov所述,使用表結構顯示可獲取所需內容,並使用媒體查詢來更改小屏幕的顯示樣式。 小提琴的例子
CSS看起來像這樣
@media (min-width: 768px){ /*for bigger screens*/
.row{
display:table-row;
}
.col-sm-6{
display:table-cell;
float: none;
}
}
@media (max-width: 768px){/*for smaller screens*/
.col-sm-6{
float:left;
width:100%;
}
}
看看這是否對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.