2

ユーザー選択をオフにしようとしていますが、次の包括的なCSSを使用しています。

-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

FirefoxとChromeの場合、完全に機能します。ただし、IE9では、インスペクターは、CSSのこれらの行が表示されないだけだと言っています。それはまったく同じセットから他のすべてのCSSを取り除いています-その要素の他のスタイルルールはすべてそこにあります-それはこれらの行を完全に無視しているだけです!!

IE9がユーザー選択コントロールを検出しないのはなぜですか?

4

1 に答える 1

2

基本的に、IE10 より前のバージョンの IE では、その CSS を使用できません。unselectable="on"選択不可にしたいすべての div に属性を手動で適用する必要があります。

詳細については、この質問に対する2 番目に高い回答を参照してください。

于 2013-02-28T22:05:50.230 に答える