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。

有关更多信息,请参阅此问题的第二高答案。

于 2013-02-28T22:05:50.230 回答