---
title: Cross Axis (交差軸)
slug: Glossary/Cross_Axis
tags:
- CSS
- Glossary
- cross axis
- flexbox
- クロス軸
- フレックスボックス
- 交差軸
translation_of: Glossary/Cross_Axis
---
{{glossary("flexbox", "フレックスボックス")}} における交差軸 (cross axis / クロス軸) は、{{glossary("main axis", "主軸")}} (main axis / メイン軸) と交差する軸で、{{cssxref("flex-direction")}} が row
または row-reverse
であるとき (つまり主軸が横方向であるとき)、縦方向の軸のことです。
主軸が column
または column-reverse
の場合は、交差軸は横方向となります。
交差軸方向のアイテムの位置合わせは、フレックスコンテナーの align-items
プロパティかアイテムの align-self
プロパティによって行われます。交差軸方向に余白がある複数行のフレックスコンテナーでは、align-content
を使って行間を制御することができます。
理解を深める
プロパティリファレンス
- {{cssxref("align-content")}}
- {{cssxref("align-items")}}
- {{cssxref("align-self")}}
- {{cssxref("flex-wrap")}}
- {{cssxref("flex-direction")}}
- {{cssxref("flex")}}
関連情報
- MDN Web Docs 用語集
- {{Glossary("Cross Axis", "交差軸")}}
- {{Glossary("Flex")}}
- {{Glossary("Flex Container", "フレックスコンテナー")}}
- {{Glossary("Flex Item", "フレックスアイテム")}}
- {{Glossary("Grid", "グリッド")}}
- 関連する CSS プロパティ
- {{cssxref("align-content")}}
- {{cssxref("align-items")}}
- {{cssxref("align-self")}}
- {{cssxref("flex")}}
- {{cssxref("flex-basis")}}
- {{cssxref("flex-direction")}}
- {{cssxref("flex-flow")}}
- {{cssxref("flex-grow")}}
- {{cssxref("flex-shrink")}}
- {{cssxref("flex-wrap")}}
- {{cssxref("justify-content")}}
- {{cssxref("order")}}