Как убрать визуальную рамку обратной связи в браузере Samsung Galaxy - PullRequest
0 голосов
/ 06 февраля 2012

При нажатии на ссылку вокруг нее рисуется темно-оранжевая рамка.Иногда оно остается до следующей прокрутки или касания экрана.

Когда щелкают некоторые другие элементы - оранжевая рамка также появляется иногда по размеру щелкаемого элемента (div, canvas), иногда больше.

Как называется этот (зависимый от платформы?) Твик визуальной обратной связи и (основной вопрос) существует ли прогамматический (javascript?) Способ его выключения?

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

Похоже, это активный стиль, применяемый браузером.Попробуйте добавить это к вашему css:

a:active
{
    border: none;
}

Надеюсь, это поможет.

Обновление: если это не сработает, вы можете попробовать

outline: none;
0 голосов
/ 08 февраля 2012

У меня был (кликабельный) элемент canvas, окруженный полностью прозрачным div.Темно-оранжевый контур был (удивительно) сгенерирован div (не canvas).Еще более удивительно - размер контура был намного больше, чем размер div (никаких других элементов - проверено).Итак, я решил отключить схему, и этот (http://stackoverflow.com/questions/7398763/android-browser-remove-outline-border-when-anchor-is-focused) ответ решил проблему.

...