【问题标题】:HTML ahref on Internet Explorer [duplicate]Internet Explorer 上的 HTML href [重复]
【发布时间】:2014-01-03 14:13:48
【问题描述】:

这是我的 HTML 代码

<header>
<a href="index.htm"><img src="images/logo.png" alt="Affandi" /></a>
</header>

当我在 Chrome、Opera 和 Firefox 上打开它时,我没有任何问题。 但是,当我尝试在 Internet Explorer 上打开它时!

这就是发生的事情

我不知道为什么我在 Internet Explorer 上打开徽标时突然出现灰色边框。

如果您有解决方案,请告诉我,我对这个 html 编码完全陌生。 *抱歉我的英文写作不好。

谢谢大家! :)

【问题讨论】:

    标签: html


    【解决方案1】:

    只需为标签 IMG 添加一个属性“border”即可。

    <img src="images/logo.png" alt="Affandi" border="0" />
    

    【讨论】:

      【解决方案2】:

      尝试添加:

      header a {
          border:none;
      }
      

      或者简单地说:

      a {
          border:none
      }
      

      如果您不想在 IE 中的任何链接上设置边框。 IE 以在链接周围添加边框而闻名,许多 reset.css 文件会立即为您处理此问题。

      另见:

      How to remove borders around links in IE?

      【讨论】:

      • 非常感谢您的回答。它有效:) 谢谢谢谢
      【解决方案3】:

      你必须删除边框。

      在 html 中试试这个:

      <header>
      <a href="index.htm"><img src="images/logo.png" border="0" alt="Affandi" /></a>
      </header>
      

      或者在css中:

      <header>
      <a href="index.htm"><img src="images/logo.png" style="border:none" alt="Affandi" /></a>
      </header>
      

      【讨论】:

      • 非常感谢您的回答,它有效!真的很感激! :)
      • Np 奥瑞莉亚!感谢编辑 Aerox,是一个错误:)
      【解决方案4】:

      尝试在您的 css 中使 img 边框为零

      【讨论】:

        猜你喜欢
        • 2012-05-30
        • 1970-01-01
        • 2010-09-13
        • 1970-01-01
        • 2010-10-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-23
        相关资源
        最近更新 更多