Как удалить синюю границу вокруг ссылок в IE9?

Я работаю над этим сайтом: http://amberdreams.com

Это довольно простой сайт, и я использую netrenderer.com, чтобы убедиться, что все страницы работают в Internet Explorer.

Несмотря на все мои усилия, я не смог удалить синюю рамку вокруг facebook и twitter ссылок на главной странице этого сайта при просмотре в Internet Explorer 9.

img {border: none; }
a img {border: 0px; }

Я пробовал варианты кода выше, и он успешно удаляет синюю рамку для каждой версии IE за исключением 9. Любые идеи?

Ответ 1

Попробуй это в своем CSS, работал на меня.

img {text-decoration: none; border: 0px}

Ответ 2

Я думаю, что все должно быть хорошо.

Возможно, вы захотите очистить кеш и повторите попытку...

Если возможно, попробуйте:

a{border:none}

Ответ 3

Попробуйте вместо этого в своем css:

border-style:none;

Это должно удалить проблему с границей.

Ответ 4

Видимость границы вокруг ссылок зависит от пользовательских настроек в IE. Установите A {text-decoration: none; border: 0px}.

Кажется, что ваш видео-объект не загружен в IE.

Ответ 5

Вот отличный пост по удалению контура с отдельным замечанием об IE9:

Джордж Лэнгли написал, чтобы сказать, что IE 9, по-видимому, не позволяет удалить пунктирный контур вокруг ссылок, если вы не включили этот метатег:

<meta http-equiv="X-UA-Compatible" content="IE=9" />

Ответ 6

//Добавить в ваш CSS

* {-ms-box-sizing:border-box;}
img {outline-style: none;}

//Добавить в свой HTML

<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
</head>

Ответ 7

в моем случае рабочий код (сгенерированный mailchimp и добавленный правило для 'a') был:

img,a img,a{
    border:0;
    height:auto;
    outline:none;
    text-decoration:none;
}

поэтому это предположение о других ответах

Ответ 8

Лучший способ - добавить атрибут CSS

a:link, a:visited { text-decoration: none}

Если вы хотите изменить цвета при наведении мыши, добавьте

a:hover {color: x } // x = the color of your choice