私はこの素晴らしいCSSFlexboxデモページで遊んだことがあり、ほとんどの概念を理解していますが、仕事で見ることができませんでしたflex-shrink
。そこで適用する設定が何であれ、ページに違いは見られません。
スペックから:
<'flex-grow'>
このコンポーネントは、「flex-grow」をロングハンドで設定し、フレックス成長係数を指定します。これは、正の空き領域が分散されたときに、フレックスコンテナ内の残りのフレックスアイテムと比較してフレックスアイテムがどれだけ成長するかを決定します。省略した場合は「1」になります。
<'flex-shrink'>
このコンポーネントは、「flex-shrink」をロングハンドで設定し、フレックス収縮係数を指定します。これは、負の空き領域が分散されたときに、フレックスコンテナ内の残りのフレックスアイテムに対してフレックスアイテムがどれだけ収縮するかを決定します。省略した場合は「1」になります。負のスペースを分散する場合、フレックス収縮係数はフレックスベースで乗算されます。
どのような状況flex-shrink
で適用されますか(つまり、ネガティブスペースが分散されている場合)?フレックスボックス要素の幅とその中の要素の(最小)幅を設定してオーバーフローを作成するカスタムページを試しましたが、説明されているケースではないようです。
すでにサポートされていますか?
解決策として、リンクされたデモのオプションのセット、またはJSFiddleのようなライブデモのいずれかが高く評価されます。