我使用引导程序3创建用户配置文件的页面,并将它们显示为6行(在大屏幕上)。 问题是,配置文件有不同大小的图像,我试图找出如何强制它们都是相同的高度和宽度,而不改变长宽比(裁剪图像很好)。 这里有一个fiddle修复所有图像的大小
这是我到目前为止有:
<div class="col-sm-2 thumb">
<div class="card" border="1px;" style="width: 18rem;">
<figure class="member">
<img class="card-img-top" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Annex_-_Stewart%2C_James_%28Call_Northside_777%29_01.jpg/220px-Annex_-_Stewart%2C_James_%28Call_Northside_777%29_01.jpg" height="150" alt="Card image cap">
<figcaption class="member-details bordered no-top-border">
<h3>
Jimmy Stewart
</h3>
<p>Actor</p>
</figcaption>
</figure>
</div>
</div><!-- /.col -->
要获得所有图像相同的大小,我创建一个具有固定高度和/或宽度的div,然后将图像设置为背景图像。使用背景大小:封面通常可以修复任何白色空白问题。 –
很多不同的方式来做到这一点,所以它真的取决于您的需求!我会选择使用背景图像的姜松鼠解决方案...如果图像最终会变成动态,这可能会更多或者是一个问题 - https://jsfiddle.net/srdo03oj/3/ –