IE10:无法通过Javascript设置任何flex样式属性

时间:2017-11-28 14:55:22

标签: javascript css internet-explorer flexbox internet-explorer-10

这是我想要做的事情:

var node = document.getElementById('some-object');
node.style.flex = '480px 1 0';

问题是,为什么上面的代码片段不适用于IE 10?

我可以在IE11及更高版本中设置flexflexBasisflexGrow或其中任何一项,那么为什么它在IE 10中无效呢?

2 个答案:

答案 0 :(得分:0)

这不起作用,因为在早于11的IE版本中的flexbox样式isn't supported

答案 1 :(得分:0)

IE10不支持,请查看哪些浏览器支持flexbox:https://caniuse.com/#search=flexbox 注意,IE11只有部分支持。