align-content
機能:
は、フリーボックス内の各アイテムの垂直方向の配置を設定します。
条件:
は親要素にフリーボックス属性display:flex;を設定し、配置モードを水平配置に設定し、行の折り返し、flex-wrapを設定する必要があります。 :wrap; このようにこの属性の設定が有効になります。 オブジェクトの設定:
この属性はコンテナ内の項目に作用し、親要素を設定します。
値:
stretch: デフォルト設定では、コンテナー内の各アイテムが占めるスペースを拡張し、充填方法は各アイテムの下に空白スペースを追加することです。デフォルトでは、最初の項目がコンテナの上から配置されます。
<!DOCTYPE=html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title> Align-content </title> <style> #father{ width:200px; display:flex; flex-direction:row; flex-wrap:wrap; align-content:strech; height:200px; background-color:grey; }.son1{ height:30px; width:100px; background-color:orange; }.son2{ height:30px; width:100px; background-color:red; }.son3{ height:30px; width:100px; background-color:#08a9b5; }</style> </head> <body> <p id="father"> <p class="son1"> q </p> <p class="son2"> w </p> <p class="son3"> e </p> <p class="son3"> e </p> <p class="son3"> e </p> </p> </body> </html>
<!DOCTYPE=html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title> 关于文档元素测试 </title> <style> #father{ width:200px; display:flex; flex-direction:row; flex-wrap:wrap; align-content:center; height:200px; background-color:grey; }.son1{ height:30px; width:100px; background-color:orange; }.son2{ height:30px; width:100px; background-color:red; }.son3{ height:30px; width:100px; background-color:#08a9b5; }.son4{ height:30px; width:100px; background-color:#9ad1c3; }.son5{ height:30px; width:100px; background-color:rgb(21,123,126); }</style> </head> <body> <p id="father"> <p class="son1"> q </p> <p class="son2"> w </p> <p class="son3"> e </p> <p class="son4"> e </p> <p class="son5"> e </p> </p> </body> </html>
<!DOCTYPE=html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <title> 关于文档元素测试 </title> <style> #father{ width:200px; display:flex; flex-direction:row; flex-wrap:wrap; align-content:flex-start; height:200px; background-color:grey; }.son1{ height:30px; width:100px; background-color:orange; }.son2{ height:30px; width:100px; background-color:red; }.son3{ height:30px; width:100px; background-color:#08a9b5; }.son4{ height:30px; width:100px; background-color:#9ad1c3; }.son5{ height:30px; width:100px; background-color:rgb(21,123,126); }</style> </head> <body> <p id="father"> <p class="son1"> q </p> <p class="son2"> w </p> <p class="son3"> e </p> <p class="son4"> e </p> <p class="son5"> e </p> </p> </body> </html>
flex-end: これにより、アイテム間のスペースが削除され、アイテムがコンテナーの底に配置されます。
align-content:flex-end;
space-between 両端の項目を縦方向に揃えます。つまり、一番上の項目はコンテナーの上部に揃えられ、一番下の項目はコンテナーの底部に揃えられます。各項目の間には等間隔をあけてください。
align-content:space-between;
align-content:space-around;
initial: 要素のこの属性をデフォルトの初期値にします。
以上がCSSでのalign-contentの使い方の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。