Задать вопрос
@artur012097

Как убрать выделение у нажатых элементов в CSS?

При клике на любой элемент, на котором есть какое то действие, появляется своего рода область нажатия. Как его убрать? Если что, собираю на Vue JS.
6089b6b415ce6204989870.jpeg
  • Вопрос задан
  • 2091 просмотр
Подписаться 3 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 3
@apoca1ipsis
* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
Ответ написан
Комментировать
@anton206060
начинающий программист
* { Outline: none}
Ответ написан
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Это выделение объекта мышкой. На скрине, так полагаю, картинка, а это текстовый элемент и выделяется точно также: зажать и выделить область или двойной клик на элемент (слово, например).

Решение — поменять мышку, если двойной клик происходит при попытке сделать один.

Могу ошибаться, конечно же, выглядит не так очевидно из-за свойства изображений. Если бы у пикчи не было свойства vertical-align:middle, то при выделении появлялся характерный отступ снизу. Другие свойства тоже могут его убирать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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