【问题标题】:A href remove all styling [duplicate]A href 删除所有样式[重复]
【发布时间】:2014-04-24 17:30:16
【问题描述】:

我有一个内部带有<IMG> 的链接,它指向target=_blank,现在我需要做的是在我单击链接后删除图像周围的purple 边框..

我使用了text-decoration: none;,但它仍然出现......有什么想法吗?我没有发布代码,因为除了

#portheader a {
    text-decoration: none;
    border: none;
}

<div id="portheader">
    <a href="http://www.myweb.com" target="_blank"></a>
</div>

【问题讨论】:

  • @airi - “我没有发布代码,因为除了”
  • 已编辑,添加了更多信息,但没有更多代码..就这么简单:s
  • 你能删除#portheader看看会发生什么..
  • 你说的边框是指锚标签周围的虚线吗?
  • 在 Chrome 上试过了,选择没有出现,只有在 firefox 上才出现。

标签: html css


【解决方案1】:

尝试将其添加到您的 css 中

outline: 0;

【讨论】:

  • 工作得很好,谢谢:)
  • 没有问题。也许选择这个作为答案?谢谢!
  • Grrr 那我们用什么:/
  • 它很好,因为它只是用于键盘。当您尝试通过“TAB”键导航时,它不仅会被选中
【解决方案2】:

在 css 中为图像提供边框:无

对于旧版浏览器,请在 img 标签本身中使用border="0"。

【讨论】:

  • 还是不一样..
  • 不要为“旧浏览器”做任何事情。没有人使用那么旧的浏览器。我们在这里说的是 IE 2,而不是 IE 8 甚至 IE 6。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-28
  • 2013-07-11
  • 2012-02-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-17
相关资源
最近更新 更多