From b5aed45ab03fa1d1c19105737a3b4fa93e289414 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 28 Dec 2021 23:58:38 +0900 Subject: 2021/08/13 時点の英語版に同期 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/ja/web/css/css_columns/index.md | 154 ++++++++++++++-------------------- 1 file changed, 64 insertions(+), 90 deletions(-) (limited to 'files/ja') diff --git a/files/ja/web/css/css_columns/index.md b/files/ja/web/css/css_columns/index.md index 9a50ed13e4..8b79651b09 100644 --- a/files/ja/web/css/css_columns/index.md +++ b/files/ja/web/css/css_columns/index.md @@ -3,98 +3,72 @@ title: CSS 段組みレイアウト slug: Web/CSS/CSS_Columns tags: - CSS - - CSS 断片化 - CSS 段組みレイアウト - - Reference + - ガイド - レイアウト - 概要 - - 段組み + - リファレンス translation_of: Web/CSS/CSS_Columns --- -
{{CSSRef("CSS3 Multicol")}}
- -

CSS 段組みレイアウトは CSS のモジュールの一つで、段組みレイアウトの対応を追加するものです。対応内容はレイアウトする段数の指定、段から段へのコンテンツの流れ方、段間の空白、段区切り線 (段間罫) などの対応が含まれています。

- -

基本的な例

- -

以下の例では、 {{cssxref("column-count")}} プロパティをコンテナーのクラスの要素に適用しています。 column-count の値が 3 なので、内容物は同じ寸法の3つの段に並べられます。

- -

{{EmbedGHLiveSample("css-examples/multicol/basics/column-count.html", '100%', 550)}}

- -

分割との関連

- -

段組みレイアウトは、文書全体が印刷ページに分割されるように行ボックスに分割することから、ページ付きメディアに密接に関連します。従って、 CSS 断片化仕様書に定義されているプロパティが、段間の内容物の区切り位置を制御するために必要になりました。

- -

リファレンス

- -

段組みレイアウトのプロパティ

- -
- -
- - - -
- -
- -

ガイド

- -
-
段組みの基本概念
-
段組みレイアウト仕様の概要です。
-
段のスタイル付け
-
段間罫と段間の空間の使い方です。
-
段抜きと段の均衡
-
すべての段にまたがる要素の作り方と、段を埋める方法の制御です。
-
段組みでのはみ出しの扱い
-
アイテムが段をあふれたときに起こることと、段内のコンテンツが多すぎてコンテナーに収まらない場合に起こることです。
-
段組みにおける内容の分割の扱い
-
分割の仕様とどこで内容を区切るかの制御方法です。
-
- -

仕様書

- - - - - - - - - - - - - - - - -
仕様書状態備考
{{SpecName('CSS3 Multicol')}}{{Spec2('CSS3 Multicol')}}初回定義
- -

関連情報

- -

他の CSS レイアウト技術には以下のようなものがあります。

- - +{{CSSRef("CSS3 Multicol")}} + +**CSS 段組みレイアウト**は CSS のモジュールの一つで、段組みレイアウトの対応を追加するものです。対応内容はレイアウトする段数の指定、段から段へのコンテンツの流れ方、段間の空白、段区切り線 (段間罫) などの対応が含まれています。 + +## 基本的な例 + +以下の例では、 {{cssxref("column-count")}} プロパティをコンテナーのクラスの要素に適用しています。 `column-count` の値が `3` なので、内容物は同じ寸法の 3 つの段に並べられます。 + +{{EmbedGHLiveSample("css-examples/multicol/basics/column-count.html", '100%', 550)}} + +## 断片化との関係 + +段組みレイアウトは、文書全体が印刷ページに分割されるように行ボックスに分割することから、[ページ付きメディア](/ja/docs/Web/CSS/CSS_Pages)に密接に関連します。従って、 [CSS 断片化](/ja/docs/Web/CSS/CSS_Fragmentation)仕様書に定義されているプロパティが、段間の内容物の区切り位置を制御するために必要になりました。 + +## リファレンス + +### 段組みレイアウトのプロパティ + +- {{cssxref("column-count")}} +- {{cssxref("column-fill")}} +- {{cssxref("column-gap")}} +- {{cssxref("column-rule")}} +- {{cssxref("column-rule-color")}} +- {{cssxref("column-rule-style")}} +- {{cssxref("column-rule-width")}} +- {{cssxref("column-span")}} +- {{cssxref("column-width")}} +- {{cssxref("columns")}} + +### 関連する CSS 断片化のプロパティ + +- {{cssxref("break-after")}} +- {{cssxref("break-before")}} +- {{cssxref("break-inside")}} +- {{cssxref("orphans")}} +- {{cssxref("widows")}} + +## ガイド + +- [段組みの基本概念](/ja/docs/Web/CSS/CSS_Columns/Basic_Concepts_of_Multicol) + - : 段組みレイアウト仕様の概要です。 +- [段のスタイル付け](/ja/docs/Web/CSS/CSS_Columns/Styling_Columns) + - : 段間罫と段間の空間の使い方です。 +- [段抜きと段の均衡](/ja/docs/Web/CSS/CSS_Columns/Spanning_Columns) + - : すべての段にまたがる要素の作り方と、段を埋める方法の制御です。 +- [段組みでのはみ出しの扱い](/ja/docs/Web/CSS/CSS_Columns/Handling_Overflow_in_Multicol) + - : アイテムが段をあふれたときに起こることと、段内の内容物が多すぎてコンテナーに収まらない場合に起こることです。 +- [段組みにおける内容の分割の扱い](/ja/docs/Web/CSS/CSS_Columns/Handling_content_breaks_in_multicol) + - : 分割の仕様とどこで内容を区切るかの制御方法です。 + +## 仕様書 + +| 仕様書 | 状態 | 備考 | +| ----------------------------- | -------------------------- | -------- | +| {{SpecName('CSS3 Multicol')}} | {{Spec2('CSS3 Multicol')}} | 初回定義 | + +## 関連情報 + +他の CSS レイアウト技術には以下のようなものがあります。 + +- [CSS フレキシブルボックスレイアウト](/ja/docs/Web/CSS/CSS_Flexible_Box_Layout) (CSS フレックスボックス) +- [CSS グリッドレイアウト](/ja/docs/Web/CSS/CSS_Grid_Layout) -- cgit v1.2.3-54-g00ecf