Убираем рамку вокруг ссылки в Mozilla Firefox и Internet Explorer
Seditio.by » Наш блог » HTML и CSS » Убираем рамку вокруг ссылки в Mozilla Firefox и Internet Explorer

Пунктирная рамка вокруг ссылок в популярных браузерах Mozilla Firefox и Internet Explorer раздражает многих посетителей веб-сайтов. Поэтому для того, чтобы ваши потенциальные заказчики или клиенты были довольны на 100%, об этом вопросе необходимо позаботиться.
Решение 1: JavaScript
for(var i=0; i<document.links.length; i++) {
document.links[i].onfocus = function() {this.blur();};
}
Из-за зависимости от JS и потенциально возможного замедления загрузки веб-сайта, далеко не лучший выход из положения.
Решение 2: Псевдокласс :focus
a:focus { -moz-outline-style:none; }
Становится теплее. Данный css-код нацелен только на браузеры, базирующиеся на Mozilla. Для пользователей Internet Explorer придется использовать совершенно непродуктивное Решение 1.
Решение 3: Чистый CSS
Здесь существует несколько вариаций, но, чтобы не томить, приведу универсальное решение:
a { outline:none; }
Дополнительно к outlne в свойствах можно указать все, что угодно. Данное решение эффективно работает по обе стороны баррикад: как в Firefox, так и в Internet Explorer.
Что еще?
Для того, самому себе обеспечить комфортный просмотр веб-сайтов в Mozilla Firefox введем в командной строке
about:config
, найдем свойство
browser.display.focus_ring_width
и изменим его значение с 1 на 0.
Комментарии
Спасибо!
Очень помогло!
Всегда пожалуйста! 
Спасибо за помощь!
И от меня благодарность!
спасибо за развёрнутый ответ, очень помогло
Всего : 5, на странице: 5
Похожие страницы
-
Хак для Internet Explorer 8 — включаем совместимость с IE7
Решаем проблему совместимости HTML-кода веб-страниц с новой версией браузера от Microsoft
-
Включаем JavaScript для Internet Explorer 8
Еще одна странность в работе ie8 и способ ее устранения для тех, кто не выбрал иное
-
Включаем поддержку HTML5 для Internet Explorer
Стандарт HTML5 страмительно завоевывает популярность в кругу веб-разработчиков. Не у дел остается только упрямый IE...
-
Решаем вопрос совместимости HTML5 и CSS3 для Internet Explorer ниже "девятки"
Переход на HTML5 и CSS3 обуславливается не только необходимостью, но и удобством в работе. Однако вопрос совместимости с Internet Explorer остается открытым...
-
Боремся с неправильным отображением высоты для элемента button в браузере Firefox
Некорректная работа с блочной моделью в браузере Firefox вызывает неправильное отображение высоты элементов button
