Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. CSS box alignment

CSS box alignment

TheCSS box alignment module specifies CSS features relating to the alignment of boxes within their containers. It defines the alignment of the various CSS box layout models including block layout, table layout, flexible box layout (flexbox), and grid layout, creating a consistent alignment method across all of CSS.

The module details alignment terminology, enabling alignment properties to be used in multiple layout modules, rather than limited to a particular layout method.

Alignment is linked to writing modes in that when we align an item we do not consider whether we are aligning it to the physical dimensions of top, right, bottom, and left. Instead, we describe alignment in terms of the start and end of the particular dimension we are working with. This ensures that alignment works in the same way whichever writing mode the document has.

The alignment of text and inline-level content is defined inCSS text module andCSS inline module, respectively.

Reference

CSS Properties

Data types

Terms and definitions

Guides

Box alignment overview

Overview of the general concepts found in the CSS box alignment module.

Box alignment in flexbox

How box alignment works in the context of flexbox.

Box alignment in CSS grid layout

How box alignment works in the context of grid layout.

Box alignment in multiple-column layout

How box alignment works in the context of multi-column layout.

Box alignment for block, absolutely positioned and table layout

How box alignment works in the context of block layout, including floated, positioned, and table elements.

Related concepts

Specifications

Specification
CSS Box Alignment Module Level 3

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp