Ответ 1
Используйте этот css:
a img {
border:none;
}
<a href="index.html"><img src="image.png"/></a>
IE8 выделяет изображение с синей рамкой. Я не уверен, что CSS имеет значение здесь, просто ли это границы? Могу ли я использовать один стиль CSS, чтобы отключить его, например:
a img {
...
}
Используйте этот css:
a img {
border:none;
}
Да, вы можете:
a img { border: 0; }
Вы можете использовать 0
для ширины 0px
или none
для общей границы, такого же эффекта... они оба работают с кросс-браузером.
a img{
border-width: 0;
}
Найти дополнительную ссылку на https://developer.mozilla.org/en/CSS/border
Я предлагаю вам протестировать свой сайт в других браузерах. В этом случае вы заметили бы, что это не проблема IE8.
Вы пытались установить границу изображения на 0?
Вы также можете использовать этот
<img height="20px" border="0" src="image.png" />
Однако ответ Сарфараза выше - лучший подход.