ссылка — скрыть цвет выделения

#html #css #href

#HTML #css #href

Вопрос:

Я использую немного HTML в своем приложении для iPhone. Я не имею большого представления о HTML.
Когда мы касаемся любой гиперссылки (ahref в HTML), в «li» появляется синий цвет выделения, который содержит ahref. Как мы можем это отключить?

Ответ №1:

Вы можете переопределить поведение, указав свой пользовательский цвет для ссылок с помощью css:

 a { color:green; }
 

Или в зависимости от их статуса, например, активный, щелкнул и т. Д:

 a:active { color:green; }
a:visited { color:red; }
a:hover { color:orange; }
 

Комментарии:

1. Спасибо… Не совсем то, что вы сказали, но это действительно помогло мне найти решение. Решение таково: .content ul li a:активный { фон: прозрачный; }

2. Я задаю еще один вопрос о переполнении стека. Может быть, вы тоже можете мне в этом помочь.

Ответ №2:

Я не уверен на 100%, но если текст действительно выделен, и вы видите синий цвет, тогда исправлением будет применение такого стиля:

 li::selection {
  background-color: transparent;
}
li::-webkit-selection {
  background-color: transparent;
}
li::-moz-selection {
  background-color: transparent;
}
 

Это только в том случае, если это действительно происходит выделение. Имейте в виду, что только ::selection и, возможно :-webkit-selection , могут применяться к iPhone. ::-moz-selection было бы для браузера Firefox.