内部テキストと画像をリンクとして使用するタブを作成しようとしています。私が直面している問題は、アンカーの寸法や位置が画像と異なるように見えることです。jsfiddle リンクでわかるように、画像の下部と div の下部の間にスペースがあり、なぜそこにあるのかわかりません。
そのリンクにアクセスできない場合は、HTML コード:
<div id="SapDataBtn">
<a href="#">
<img runat="server" src="http://i.cubeupload.com/Tm2tPF.png" />
</a>
<a href="#" id="SapBtnText">
Data
</a>
</div>
CSS:
#SapDataBtn {
background-color: #c7ddf2;
text-align: center;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
padding-left: 15px;
padding-right: 15px;
width: 90px;
}
#SapDataBtn a:link,
#SapDataBtn a:visited,
#SapDataBtn a:hover,
#SapDataBtn a:active {
font-size: 15px;
font-weight: bold;
color: #19456e;
text-decoration: none;
}
#SapDataBtn img {
border-style: none;
}