flex を理解する: 1
CSS の領域では、flex プロパティは要素のレイアウトと分布を制御する上で重要な役割を果たします。フレックスコンテナ。デフォルトでは、値 0 1 auto を想定し、それぞれ flex-grow、flex-shrink、および flex-basis に値を割り当てます。
ただし、一般的な使用法は flex: 1 が使用される場合に発生します。この省略表現は、その真の意図について疑問を引き起こします。
フレックス: 1 のデコード
この混乱は、フレックス: 1 の複数の解釈から生じています。これが 1 1 auto を意味すると考える人もいます。 、他の人は 1 0 auto を同等のものとして推測しています。
しかし、どちらの仮定も正しくありません。 flex: 1 は、実際には以下を表します:
本質的に、flex: 1 は、要素がフレックス コンテナ内の他の要素と均等にスペースを占めることを保証し、拡大と縮小の両方を維持できるようにします。バランスの取れた分布。このフレックス動作は、要素をさまざまな画面サイズに適応させる必要があるレスポンシブ デザインで一般的に使用され、さまざまなデバイス解像度で調和のとれたレイアウトを確保します。
以上がCSS で「flex: 1」は実際に何をするのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。