の素晴らしい機能に気づいた後display:flex
、Windows の Chrome 26 から見たときの見た目とまったく同じ Web ページを作成しました。ただし、Android の Chrome 26 では機能せず、エミュレーターの Android ブラウザー 4.1 でも機能しません。caniuseによると、これらのブラウザはすべてサポートされているはずです。
偶然かもしれませんが、Android での見た目は (私が知る限り) 古いバージョンに切り替えたときと同じように見えdisplay:box
ます。
Windows と Android では次のようになります。
私の質問は、これらのクロスデバイスの問題を防ぐにはどうすればよいですか? おそらく、より標準的になるまでフレックス以外のものを使用する方がよいでしょう。フレックスを使用しない、または Android で動作する実際の例を誰かに教えてもらえますか? これはモバイル Web アプリ用です。どんな助けでも大歓迎です。私のコードへのリンクは以下のとおりです。
-webkit-flex を使用: JSFiddle
箱付き:JSFiddle