也許你的問題是,在你的代碼中,填充不考慮。
你的400px
和800px
是不錯的,但考慮到填充不好。
在這個小提琴:http://jsfiddle.net/Lrc5t/1/,沒有填充,他們保持相同的高度。但沒有填充不好...
每個.row
的填充是15px
左右。
HTML:
<div class="row">
<div class="col-sm-4 nopadding"><img class="img-responsive" src="http://placehold.it/400x400"></div>
<div class="col-sm-8 nopadding"><img class="img-responsive" src="http://placehold.it/800x400"></div>
</div>
CSS:
.nopadding{
padding-left: 0px !important;
padding-right:0px !important;
}
UPDATE:
小提琴:
沒有paddding是不是很好的話,只是在倒數增加額外填充到右側圖像:
<div class="row">
<div class="col-sm-4"><img class="img-responsive" src="http://placehold.it/400x400"></div>
<div class="col-sm-8 nopadding-two"><img class="img-responsive" src="http://placehold.it/800x400"></div>
</div>
.nopadding-two{
padding-right:45px !important;
}
PS:您可以選擇在左邊,而不是或右邊添加填充...爲了保持中間填充。還有... nopadding-one
和text-right
類是刪除...(我忘了)... COMMENT
更新後: * 爲什麼×45像素? * 圖片1是浮動:左所以它只有在15px的{= 30PX} 填充,就在15px的 圖片2已經離開填充和右所以爲了做到平等(以獲得相同的約束),你需要總填充發送到圖像2
對不起,我忘了添加容器。 http://jsfiddle.net/u9av6/3/ – l00per
新增=)雖然爲了將來參考,您可以在發佈後編輯問題! – MackieeE