也许你的问题是,在你的代码中,填充不考虑。
你的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