【发布时间】:2015-06-29 05:36:54
【问题描述】:
我将图像动态传递给 UI,它们可以以任意尺寸发送。然后,我需要根据要在哪个 img 标签中显示图像将它们缩放到特定大小。这些图像需要是静态设置大小的圆圈,而不是椭圆形,当它们被裁剪时,我希望圆圈来自我图像的中心。
我使用 boostrap 的 img-circle 创建了一个圆形图像:
<img class="img-circle" src="image.jpg" width="117px" height="117px"/>
我有许多不同尺寸的相似图像正在使用:
<div class="row" style="margin: -40px 10px 30px">
这是有效的,除了我的图像最终被拉伸以适应圆圈,而不是仅仅从中裁剪。有什么简单的方法可以让它们裁剪和拉伸?
我希望我可以只使用我的 img 标签来做到这一点,因为使用带有“背景图像”的东西似乎会弄乱我的布局。
添加了一个小提琴: http://jsfiddle.net/jgt1qy7y/1/
【问题讨论】:
-
你能设置一个小提琴吗?
-
我添加了一个小提琴。这是我第一次创建,所以如果有任何问题,请告诉我。
-
你说的“这些图片必须是圆圈”是什么意思,这些图片不是已经是圆圈了吗?您在寻找 CSS 边框半径吗?
-
Here 是与引导 css 和 js 的更正链接的小提琴
-
你说使用背景图片会破坏你的布局?你能详细说明一下吗?
标签: html css twitter-bootstrap