Выделите весь текст одним щелчком мыши - PullRequest
0 голосов
/ 16 октября 2019

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

Как мне этого добиться в браузерном режиме?
(Я не заинтересован в решении javascript на данном этапе)

Есть ли атрибут HTML5, который я могу использовать?
Есть ли вещь CSS, которую я могу использовать?

1 Ответ

2 голосов
/ 16 октября 2019

Это может быть то, что вы после? По щелчку, это будет полностью выбран! Смотрите скрипку: JSFiddle

#link {
  user-select: all;
}
<div id="link">
i am some extra long example text i am some extra long example text i am some extra long example text i am some extra long example text
</div>

ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ - Вам нужно будет реализовать это для других браузеров следующим образом:

  • Mozilla: -moz-user-select: all;
  • WebKit (исключая Safari): -webkit-user-select: all;
  • Microsoft: -ms-user-select: element;

Подробнее здесь: user-select

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...