为什么IE9忽略了我的CSS?

时间:2013-02-25 19:37:29

标签: css internet-explorer-9

我正在尝试关闭用户选择,我正在使用以下全面的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不会检测到我的用户选择控件?

1 个答案:

答案 0 :(得分:2)

基本上,在IE10之前的IE版本中,您无法使用该CSS。您必须手动将unselectable="on"属性应用于您希望无法选择的所有div。

有关详细信息,请参阅this question的第二高答案。