Согласно MDN свойство -moz-user-select
- на element также будет установлен для всех подэлементов. В нем также говорится, что выбор пользователя может быть повторно включен для подэлементов с помощью -moz-user-select:text
.
Я не могу заставить это работать с моими элементами ввода в firefox, но он работает в Chrome. Есть идеи, как это исправить?
Пример: http://jsfiddle.net/NBNpF/3/ (попробуйте установить фокус на вводе -box, он работает только в Chrome, но не в Firefox). Я использую FireFox 18.0.2
1 ответ
Я нашел решение, я думаю, ключ был в замене -moz-user-select: none;
на -moz-user-select: -moz-none;
.
Поэтому ваш CSS должен быть таким:
.unselectable {
-moz-user-select: -moz-none;
-webkit-user-select: none;
}
Я обновил ваш jsfiddle: http://jsfiddle.net/NBNpF/7/
Надеюсь на эту помощь.
Похожие вопросы
Новые вопросы
css
CSS (каскадные таблицы стилей) - это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык разметки гипертекста), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь) цвета, макет, шрифты, и анимации. Также описывается, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.
unselectable
, поэтому не смог выбрать его в FF, но я могу в Chrome, когда я его изменилselectable
снова выберите работу в ff.