以下のような基本的なアンカーがあり、背景を 10x10px にしたいのですが、モバイル デバイスでクリックできるように、余白ではなく画像の周りに 1em のパディングが必要です。
問題は、背景を使用しているため、余白により画像が全領域にわたってタイル状になり、クリック可能な領域が増加しないことです。
パディングを使用してアンカーの背景を 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
スプライト画像です: