我有一个jasfiddle:http://jsfiddle.net/g79a2jw7/11/
设定:
这允许在响应式布局中进行css图像大小/裁剪控制,如下所示:
.gallery-item {
background-position: 50% 50%;
background-repeat:no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
我试图解决的问题:
.gallery
&的高度。 .gallery-item
div来确认父.hero
div的高度,因此图库高度始终与右边的英雄文本相匹配。一旦高度分类,css background-size: cover;
属性应该处理居中的图像裁剪答案 0 :(得分:0)
使用jQuery很容易: 如果.hero div是直接父级,则可以使用parent() - 否则,可以使用带有选择器的parents()
$('.gallery, .gallery-item').each(function(){
var parent_height = $(this).parents('.hero').height();
$(this).height(parent_height);
});