在意识到 的奇妙功能后display:flex
,我制作了一个网页,当在 Windows 上的 Chrome 26 中查看时,它看起来完全符合我的要求。但是,它在我的 Android 上的 Chrome 26 中不起作用,在我的模拟器中的 Android 浏览器 4.1 中也不起作用。根据caniuse的说法,所有这些浏览器都应该支持它。
也许巧合的是,它在 Android 中的外观(据我所知)与我切换到旧版本时的外观相同display:box
。
这是 Windows 与 Android 中的样子:
我的问题是,如何防止这些跨设备问题?也许使用 flex 以外的东西直到它变得更加标准会更好。谁能给我一个不使用 flex 或在 Android 上工作的工作示例?这是一个移动网络应用程序。任何帮助深表感谢。我的代码的链接如下。
使用-webkit-flex:JSFiddle
带框:JSFiddle