CSS显示类在Internet Explorer中不起作用

我有一个活动状态下拉菜单设置为:

display: flex;
display: -webkit-box; 
display: -ms-flexbox; 

适用于所有浏览器,但在Internet Explorer中 - 第一个元素后面的背景颜色会停止。

无法弄清楚问题在这里。

http://soakandswim.com/pools/inground - >这是网站任何见识都被赞赏!


这些不是它们在css3中引入的css2的一部分

所以不会在旧版本的IE中工作(6,7,8)

display: flex; // is not supported in older IE version
display: -webkit-box;  // is for chrome not IE
display: -ms-flexbox;  // is not supported in older IE version

对于IE 11,我已经在实际中看到它使用的是来自IE7的一些属性,可能他们正在使用IE 7渲染引擎的一部分而不是IE 8/9/10。 我遇到了一些问题,如显示,浮动,所以你也应该看到文档。 的IE 1!

更多参考访问:链接

链接地址: http://www.djcxy.com/p/75625.html

上一篇: CSS Display class not working in Internet Explorer

下一篇: uniform behavior of flexbox in firefox and chrome?