Css “为什么?”;“列计数”;在IE11中不起作用,因为MS说它是完全支持的?

Css “为什么?”;“列计数”;在IE11中不起作用,因为MS说它是完全支持的?,css,ie11-developer-tools,Css,Ie11 Developer Tools,我的网站在很多地方依赖css属性“column count”。Caniuse.com不仅支持IE10和IE11,MSDN也支持。是否需要“列宽”或其他内容?IE中的开发工具在属性下显示了一条曲线,但我不知道这是什么意思。至少,有人能解释一下曲线是什么意思,以及我应该如何解决这个问题吗? 该网站是: TIA确保您的浏览器没有在怪癖模式下运行: 将添加到标记中(任何大于IE=8的值都将启用对列计数的支持 最好添加一个HTTP头X-UA-Compatible,其值IE=11 如果您的元标记不是HT

我的网站在很多地方依赖css属性“column count”。Caniuse.com不仅支持IE10和IE11,MSDN也支持。是否需要“列宽”或其他内容?IE中的开发工具在属性下显示了一条曲线,但我不知道这是什么意思。至少,有人能解释一下曲线是什么意思,以及我应该如何解决这个问题吗? 该网站是:
TIA

确保您的浏览器没有在怪癖模式下运行:

  • 添加到标记中(任何大于IE=8的值都将启用对
    列计数的支持

  • 最好添加一个HTTP头
    X-UA-Compatible
    ,其值
    IE=11


如果您的元标记不是HTML标题中的第一个,或者您的浏览器配置为在兼容模式下运行(例如intranet站点),则第一个解决方案可能会被忽略。添加HTTP标题将始终有效。

考虑几种可能性。..1.IE兼容/页面模式是一种“传统”设置(始终是可能的);2.其他人都错了(不太可能);或3.用法(如您的代码)不正确和/或包含语法错误。无论如何,创建一个最小测试用例(如a),并在问题本身中包含相关的复制代码。因此,我创建了一个JSFIDLE:[链接]()同样的道理。它在Chrome、Safari、Firefox中运行良好。它在IE11中不起作用。而且,我仍然不知道IE开发工具中曲折的线条意味着什么。