我有一个基本的锚点,如下所示,我希望有背景10x10px,但重要的是我想在图像周围填充1em而不是边距,在移动设备上它是可点击的。添加填充到具有背景图像的HTML锚点
问题是,因为我使用的是背景,页边空白会使图像在整个区域平铺,并且不会增加可点击区域。
有没有办法使用填充和锚点上保持10x10px背景?
<a id="page_close" href="/course/"></a>
#page_close {
background-image: url("/images/close.png");
height: 10px;
margin: 1em;
position: absolute;
right: 0;
text-indent: -9999px;
top: 0;
width: 10px;
}
这是close.png
精灵形象:
优秀的答案,并把我介绍给'背景origin'和'背景clip'千恩万谢。 – crmpicco