3

MDNによると、要素の-moz-user-select-property はすべてのサブ要素にも設定されます。また、を使用してサブ要素でユーザー選択を再度有効にできることも述べています-moz-user-select:text

これをFirefoxの入力要素で機能させることはできませんが、Chromeでは機能します。これを修正する方法について何か考えはありますか?

例: http://jsfiddle.net/NBNpF/3/ (入力ボックスにフォーカスを置いてみてください。これは Chrome でのみ機能し、Firefox では機能しません)。FireFox 18.0.2 を使用しています

4

1 に答える 1

2

私が思う解決策を見つけました。鍵は代わりに置き換えることでし-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/

この助けを願っています。

于 2013-02-06T12:51:16.357 に答える