【发布时间】:2011-04-13 06:06:26
【问题描述】:
我有一个包含链接的 div:
<div id="like_bar"><a href="#" onclick="return false;" id="like"></a></div>
使用一些 CSS:
#like_bar{
width:140px;
height:26px;
background:url('bar.jpg');
}
#like{
display:block;
width:20px;
height:20px;
margin:3px 36px;
background:url('mini_img.png');
}
链接放置在栏的顶部,链接上的边距应用于栏。
这很烦人。
谁能解释这些折叠边距,如何避免它们以及它们的用途。
【问题讨论】:
-
我不确定您所说的折叠边距是什么意思。你有它的外观截图吗?它是在#like 上填充你的 after 而不是 Margin 吗?
-
哈哈!这很有趣。在我看到你之前,我发布了与你完全相同的链接。