我的画廊中裁剪的图像,但它们堆叠在一起。我如何让它们彼此相邻?

Posted

技术标签:

【中文标题】我的画廊中裁剪的图像,但它们堆叠在一起。我如何让它们彼此相邻?【英文标题】:Cropped images in my gallery but they are stacked on top of each other. How do I get them next to each other instead? 【发布时间】:2012-11-26 13:13:13 【问题描述】:

代码如下:

<div class="crop">
<img src="image1.jpg"  />
<img src="image2.jpg"  />
</div>

.crop
float:left;
margin:2px;
overflow:hidden; /* this is important */
position:relative; /* this is important too */
width:320px;
height:240px;

.crop img
position:absolute;
top:-0px;
left:-0px;

我猜我需要在我的 CSS 中添加一些东西?我知道一个解决方案是将图像作为单独的 div 放置,如下所示:

<div class="crop">
<img src="image1.jpg"  />
</div>
<div class="crop">
<img src="image2.jpg"  />
</div>

但我的画廊中有下一个/上一个箭头,所以我需要图像在同一个 div 中,否则箭头将不起作用。

【问题讨论】:

摆脱.crop img 规则。 【参考方案1】:

我认为它们出现在同一个地方的原因是因为它们共享同一个 css 类,只是用不同的上/左坐标来命名它们。

【讨论】:

以上是关于我的画廊中裁剪的图像,但它们堆叠在一起。我如何让它们彼此相邻?的主要内容,如果未能解决你的问题,请参考以下文章

将相机或画廊中的图像保存在 phonegap 的画布中,并在旋转和裁剪后保存

如何从图库和相机中裁剪图像

调整图像大小并裁剪为新的纵横比

创建裁剪的图像幻灯片

Android - 相机和画廊意图后的裁剪给出了奇怪的结果

在颤振/飞镖中与图像下的小部件交互