我正在动态地向UI传递图像,它们可以是任何大小。然后,根据将显示该图像的img标签,我需要将它们缩放到特定的大小。这些图像需要是静态设置大小的圆形,而不是椭圆形,并且当它们被裁剪时,我希望圆形从我的图像中心出现。
我已经使用bootstrap的img-circle创建了一个圆形图像:
这个方法能够实现效果,但是我的图片会被拉伸以适应圆形而不是仅裁剪。有没有简单的方法可以让它们裁剪而不是拉伸?
我希望只使用我的img标签来实现这个效果,因为使用"background-image"似乎会破坏我的布局。
添加了一个fiddle: http://jsfiddle.net/jgt1qy7y/1/
我已经使用bootstrap的img-circle创建了一个圆形图像:
<img class="img-circle" src="image.jpg" width="117px" height="117px"/>
我有很多相似的不同尺寸的图片需要使用以下方式进行布局:
<div class="row" style="margin: -40px 10px 30px">
这个方法能够实现效果,但是我的图片会被拉伸以适应圆形而不是仅裁剪。有没有简单的方法可以让它们裁剪而不是拉伸?
我希望只使用我的img标签来实现这个效果,因为使用"background-image"似乎会破坏我的布局。
添加了一个fiddle: http://jsfiddle.net/jgt1qy7y/1/