(CSS?) Устранение 'выбранных' строк браузера вокруг связанного гиперссылками изображения?

Попробуйте скомпилировать с:

gcc -c ssh_client.c

и затем связать с ssh библиотекой:

gcc -o ssh_client ssh_client.o -lssh

Или в один шаг:

gcc -o ssh_client ssh_client.c -lssh
11
задан Doug Kaye 6 October 2008 в 23:38
поделиться

4 ответа

Вы захотите добавить следующую строку к своей CSS:

a:active, a:focus { outline-style: none; -moz-outline-style:none; }

(Принятие Ваших вкладок сделано с помощью элемент, конечно.)

[редактирование] По запросу от всех остальных, для будущих средств просмотра этого, нужно отметить, что схема важна для навигаторов клавиатуры, поскольку это определяет, где Ваш выбор и, таким образом, дает подсказку туда, где Ваша следующая 'вкладка' могла бы пойти. Таким образом это нецелесообразно для удаления этого пунктирного выбора. Но все еще полезно знать, как Вы сделали бы это при размышлении этого необходимым.

И, как упомянуто в комментарии, если Вы только имеете дело с FF> v1.5, не стесняются не учитывать-moz-outline-style:none;

21
ответ дан 3 December 2019 в 03:54
поделиться

В Вашем onclick событии, this.blur ()

или, конкретно фокус набора где-то в другом месте.

4
ответ дан 3 December 2019 в 03:54
поделиться

Для начала, попробуйте это

*,*:hover,*:focus,*:active { outline: 0px none; } 

Это однако уменьшит удобство использования.

Вы захотите выборочно применить альтернативные эффекты, где релевантный, чтобы дать людям, таким как те, кого перешел, прежде всего, с клавишей TAB, имеют идею того, что в настоящее время фокусируется.

div.foo:active, 
div.foo:focus, 
div.foo:hover
{  
  /* Alternative Style */
}
1
ответ дан 3 December 2019 в 03:54
поделиться

Можно запустить путем взгляда на: фокус и: активные псевдо классы, хотя Вы, вероятно, не должны полностью удалять форматирование из этих случаев, так как они - неоценимая помощь для удобства использования.

0
ответ дан 3 December 2019 в 03:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: