我有一个页面,当一个图像被点击时,图像周围会显示一个边框,同时图像是一个链接,为什么会发生这种情况?它只是在点击图像时发生。 这是我的代码:
<div id="hammer">
<a asp-action="myaction" asp-controller="mycontroller" class="col-xs-6"> <img src="~/images/online_keyboard_news.jpg" class="highlight" width="100%" height="auto" /> firstimage</a>
<a asp-action="myaction2" asp-controller="mycontroller2" class="col-xs-6"> <img src="~/images/document-428336_960_720.jpg" class="highlight" width="100%" height="auto" /> secondimage</a>
</div>
<br />
这是我正在使用的css类:
#hammer {
font-size: 18pt;
margin: 15px 0 0 0;
text-align: center;
}
答案 0 :(得分:3)
为所有outline:none;
和a
元素添加img
#hammer a, #hammer a img{
outline:none !important;
}
答案 1 :(得分:3)
答案 2 :(得分:1)
将此添加到您的css
#hammer > a {
outline: 0;
}