2012-01-09 10 views
9

CSSフレキシブルボックスレイアウトモジュールは書き直されており、display:flexboxの代わりにdisplay:boxが推奨されなくなりました。ディスプレイの違いは何ですか:ボックスとディスプレイ:flexbox

現在のところ、display:flexboxはどのブラウザでもサポートされていますか(リリース、ベータ、または夜間)?誰もが、フレックスボックスの新機能、古いモジュールとの違い、古いモジュールが書き換えられた理由を知ることができますか?要するに

+0

[Can not use?](http://caniuse.com/flexbox) – MarkSmits

+2

いいえ、caniuse.comは新しい実装ではなく古い実装を指します。 –

+0

@Philipそれはありますか?新しい作業草案 - http://www.w3.org/TR/css3-flexbox/(ブラウザの接頭辞付きで...)に基づいているようだ。 –

答えて

6

この時点では良い情報はありません。私は良い情報を見つけたら、この記事を更新します。

更新:(2012年8月7日)クリス:(2012年2月20日)caniuse.comは現在、柔軟なボックスレイアウトモジュール

更新の新旧バージョンの両方のためのブラウザのサポートを示していCoyerは新しい構文と古い構文の違いを伝える方法について素敵な記事をまとめました。 http://css-tricks.com/old-flexbox-and-new-flexbox/

+0

こちらの記事を引用または要約できますか?ちょうど停止している人を検索から救い、より多くのリンクをクリックするのを怠惰にします。ありがとう;) – BoltClock

1

Compatibility table for flexbox support

:IE10 +、Firefoxの、クロム、サファリ、iOSとAndroidの。

+0

これは 'display:box'ではなく' display:flexbox'です。例を見ると 'display:box'が使われます。また、2011年に新しい仕様書の作成が始まったため、FF2はそれをサポートしていません。 –

+0

どうかこれについて - http://www.w3schools.com/cssref/css3_pr_box-flex.asp –

+0

いいえ、 'box-flex'は、' display:box'に設定された要素の子に使用できるプロパティです。 –

0

言われたように、フレックスボックス仕様の「表示」の公式の値は、2011年3月作業草案の時点で「フレックスボックス」と「インラインフレックスボックス」です。 "ボックス"値は、最初の作業草案(2009年7月)に記載されており、現時点で最も広くサポートされていますが、現在は "フレックスボックス"に置き換えてください。

関連する問題