min-widthmin-height の初期値が (flexbox アイテム上でも) 0 に戻されました

公開日: | カテゴリー: CSS

概要

Firefox 18 以降、min-widthmin-height プロパティが 初期値 として auto キーワードを取るようになりました。これは多くの場合 0 として計算されていましたが、flex アイテム上では特別な挙動 をしていました。この値は CSS フレキシブルボックス (flexbox) 仕様の旧バージョンで導入されましたが、その後のバージョンの仕様では 値が削除されました。そのため、これらのプロパティの初期値は、CSS 2.1 で定義されている 0 に戻される形となり、CSS フレキシブルボックス (flexbox) の仕様が更新され、flexbox 上でも初期値が 0 となり、auto は正しい値とは見なされなくなりました。

参考資料