我对CSS flexbox的使用有疑问。 Flexbox感觉像是一个改变游戏规则的人,它比使用花车,定位或javascript更加实用和快捷。
跨浏览器问题似乎相对可行,尽管我没有看到Flexbox经常在野外使用。我已经看到它在几年前发布了,但是因为浏览器问题从来没有足够的信任它在大项目中使用它。
有没有人用它构建一个大的跨浏览器项目?分享的任何提示或权威指南?
答案 0 :(得分:7)
这实际上取决于您希望支持Internet Explorer用户的距离。我会查看caniuse.com的flexbox兼容性图表。除了人们遇到的错误(特别是IE10和11)之外,它还包括允许使用flexbox的所有浏览器。 http://caniuse.com/#feat=flexbox
Flexbox需要至少IE10,但根据caniuse.com,IE8 + IE9的整体浏览器使用率不到1%,这使得整体浏览器使用率极低。我想说不使用flexbox的唯一原因是,如果您的用户中有一定比例是政府/公司,因为他们通常会在计算机升级方面迟到(IE8和9浏览器的可能性增加)。