Css IE9根本不支持显示:内联flex吗?
我一直在寻找StackOverflow,甚至在其他地方可以找到如果Css IE9根本不支持显示:内联flex吗?,css,internet-explorer,flexbox,internet-explorer-9,Css,Internet Explorer,Flexbox,Internet Explorer 9,我一直在寻找StackOverflow,甚至在其他地方可以找到如果display:inlineflex在IE9中工作。在此之前,当我在动态扩展宽度方面遇到问题时,我发布了一个问题 答案帮助了我,谢谢你,无论你是谁!现在我已经解决了这个问题,并且它在Chrome、Opera、Mozilla、Safari、IE10+中运行良好,但在IE9中实现这个功能仍然有困难 我还尝试为display:inlineflex如显示:-webkit-inline-box,-ms-inline-flexbox,等等 我
display:inlineflex代码>在IE9中工作。在此之前,当我在动态扩展宽度方面遇到问题时,我发布了一个问题
答案帮助了我,谢谢你,无论你是谁!现在我已经解决了这个问题,并且它在Chrome、Opera、Mozilla、Safari、IE10+中运行良好,但在IE9中实现这个功能仍然有困难
我还尝试为display:inlineflex代码>如显示:
-webkit-inline-box
,-ms-inline-flexbox
,等等
我解决的问题是width:auto代码>和显示:内联flex代码>
工作小提琴
如何在IE9中实现此功能?如您所见:IE9不支持Flexbox
编辑:根据OP评论回答:
如果有什么方法可以让它在IE9中工作,用前缀还是别的什么
以下是来自另一个相关网站的SO用户回答:
我从你的问题中了解到,你知道
IE9不支持flexbox。
flexbox的polyfill,名为,
确实存在(未维护afaik),但它使用旧的2009
flexbox的语法
当然不建议使用旧语法,
因为2009年的语法已经过时了,很多浏览器也不会
再也认不出来了。但是,您可以尝试使用
将新语法规则转换为旧语法规则(同时保留
支持它的浏览器的新语法)
这里有一些警告——您将无法使用内联样式,您必须在CSS文件中编写样式,而且我认为它不支持对
多姆
免责声明:我还没有在IE9+flexie上尝试过这种方法
看起来IE9不支持flexbox:好吧,有没有办法让它在IE9中工作?如果你看看我的提琴,你会发现它在其他浏览器中运行良好!这是一篇有点老掉牙的文章,但我在寻找解决方案时遇到了它(因为Bootstrap4将完全采用flexbox格式)。我遇到了这个插件,它似乎是维护的:是的,我也访问了那个页面,看到flex无法工作。但我的问题是,是否有任何方法可以让它在IE9中工作,使用pre-fix或其他什么?有些事情会发生,并使之成为可能…8/9完全不支持它。所以不是真的。表格单元格尽可能靠近了,好的。所以没有办法让它在IE9中工作?不过,还有一个问题,如果我按照你的建议使用flexie.js,我是否应该在内部使用它?这根本不是我的建议,这只是我搜索你的问题以尝试解决方法,我在So中的另一个问题中找到了答案。。但让我看看那个聚填料