web-dev-qa-db-ja.com

ディスプレイ上のドキュメント:-webkit-inline-box;

-webkit-inline-boxプロパティの詳細を知りたいのですが、どこにも見つからないようです。私は何も思いつかないw3c、google、css-tricksバグの通常のチャネルを試しました。 flexboxから継承された古いコードだと思います。

誰かが詳細を知っていますか...

display: -webkit-inline-box;

21
fauverism

Flexboxから継承された古いコードだと思います。

あなたは正しいです。

display: boxおよびdisplay: inline-boxによってそれぞれ定義されたフレキシブルボックスは、現在フレックスコンテナー(display: flexおよびdisplay: inline-flex)と呼ばれるものの古い化身でした。

それらは Flexbox spec のこのバージョン)で説明されていますが、これら2つのdisplay値以外については何も述べていません

CSSでは、「display」プロパティを設定することで、フレキシブルボックス(この仕様ではボックスと呼ばれることが多い)を作成できます。ブロックレベルのボックスは「box」の値で指定でき、インラインボックスはinline-boxの値を使用して指定できます。

他のすべては、そのドキュメントの残りのbox-*プロパティによって記述されます。

古いflexbox=コードを使用する実装と本番サイトはまだ存在しますが、今日それらを使用する必要がないことは言うまでもありません。CSSの記述に集中してください 最新= Flexbox spec 、これは 最新のブラウザによる合理的なサポート を享受し、標準化の軌道に乗っています。

19
BoltClock