Я пытаюсь предотвратить выделение текста в Firefox для некоторых, но не всех элементов на странице. Рассмотрим следующий пример:«user-select: none» и странное поведение в Firefox
<div style="-moz-user-select: none;">
I cannot be highlighted
<div style="-moz-user-select: text;">
I should be highlightable, but am not.
</div>
</div>
Как я понимаю, используя вышеуказанные правила CSS, текст внутренней DIV должен быть highlightable. Однако это не работает. На практике ни один текст не может быть выделен.
Мне интересно, если я что-то делаю неправильно? Если нет, знает ли кто-нибудь об обходном пути для этой ситуации?
Спасибо!
п.с. Я хотел бы добавить, что с помощью заместителя ...
-webkit-user-select: none;
... в приведенном выше примере прекрасно работает в WebKit браузерах
У меня есть веб-приложение, которое много перетаскивает. Случайные мускулиты могут вызвать подсветку, что безвредно, но может ввести в заблуждение пользователя. – Travis