簡體   English   中英

將div對齊到Bootstrap行的底部

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM