【发布时间】:2011-06-27 03:50:14
【问题描述】:
简单代码:
<a href="#">
<div>
<img src="http://dummyimage.com/600x400/000/fff&text=image" class="image" />
<img src="http://dummyimage.com/600x15/000/fff" alt="" class="shadow" />
</div>
</a>
两张图片的边距和内边距为 0,但它们之间仍有差距。
如何避免这种行为?
是的,这不是一个错误,整个东西都必须在 A 标记中。
例子:
【问题讨论】:
-
为什么会有额外的 div?你不需要额外的 div 容器
-
@corroded,事实上我是这样做的,我的真实代码要复杂得多(图像前后有几个 div):)
-
嗯,我的意思是,它们被用作容器吗?还是出于造型目的?
标签: html css image margin gaps-in-visuals