From 1f5e5c4de6791f1c512ee310fbc4f240819c7f99 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 12 Oct 2021 11:30:36 +0900 Subject: CSS ページメディアに関する文書を更新 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 2021/10/11 時点の英語版に同期 --- files/ja/web/css/_colon_left/index.md | 76 +++++++++++++---------------------- 1 file changed, 28 insertions(+), 48 deletions(-) (limited to 'files/ja/web/css/_colon_left') diff --git a/files/ja/web/css/_colon_left/index.md b/files/ja/web/css/_colon_left/index.md index 2ecfb6ece0..aa09f80d22 100644 --- a/files/ja/web/css/_colon_left/index.md +++ b/files/ja/web/css/_colon_left/index.md @@ -1,75 +1,55 @@ --- title: ':left' -slug: 'Web/CSS/:left' +slug: Web/CSS/:left tags: - '@page' - CSS - - CSS ページ化メディア - - Layout - - Pseudo-class + - レイアウト + - 擬似クラス - Reference + - セレクター - Web - - ウェブ - - 疑似クラス -translation_of: 'Web/CSS/:left' +browser-compat: css.selectors.left +translation_of: Web/CSS/:left --- -
{{ CSSRef() }}
+{{ CSSRef() }} -

CSS:left 疑似クラスは {{cssxref("@page")}} @-規則 で使われ、印刷文書の左側のページすべてを表します。

+**`:left`** は [CSS](/ja/docs/Web/CSS) の[擬似クラス](/ja/docs/Web/CSS/Pseudo-classes)で、{{cssxref("@page")}} [アットルール](/ja/docs/Web/CSS/At-rule)で使われ、印刷文書の左側のページすべてを表します。 -
/* 印刷時に左側のページを選択 */
+```css
+/* 印刷時に左側のページを選択 */
 @page :left {
   margin: 2in 3in;
-}
+} +``` -

そのページが左側か右側かは、文書の主要な書字方向によって決まります。例えば、最初のページの主な書字方向が左から右であれば {{Cssxref(":right")}} ページになります。書字方向が右から左であれば :left ページになります。

+そのページが左側か右側かは、文書の主な書字方向によって決まります。例えば、最初のページの主な書字方向が左から右であれば {{Cssxref(":right")}} ページになります。書字方向が右から左であれば `:left` ページになります。 -
-

メモ: この疑似クラスは、ページボックスの {{ Cssxref("margin") }}, {{ Cssxref("padding") }}, {{ Cssxref("border") }}, {{ Cssxref("background") }} の各プロパティのみを変更するために使用することができます。他のすべてのプロパティは無視され、ページ内の文書コンテンツではなく、ページボックスにのみ影響します。

-
+> **Note:** この擬似クラスは、*ページボックス*の {{ Cssxref("margin") }}, {{ Cssxref("padding") }}, {{ Cssxref("border") }}, {{ Cssxref("background") }} の各プロパティのみを変更するために使用することができます。他のすべてのプロパティは無視され、ページ内の文書コンテンツではなく、ページボックスにのみ影響します。 -

構文

+## 構文 {{csssyntax}} -

+## 例 + +### 左側のページのマージンを設定 -
@page :left {
+```css
+@page :left {
   margin: 2in 3in;
 }
-
+``` -

仕様書

+## 仕様書 - - - - - - - - - - - - - - - - - - - - -
仕様書策定状況コメント
{{ SpecName('CSS3 Paged Media', '#left-right-first', ':left') }}{{ Spec2('CSS3 Paged Media') }}変更なし。
{{ SpecName('CSS2.1', 'page.html#page-selectors', ':left') }}{{ Spec2('CSS2.1') }}初回定義。
+{{Specifications}} -

ブラウザーの対応

+## ブラウザーの互換性 -

{{Compat("css.selectors.left")}}

+{{Compat}} -

関連情報

+## 関連情報 - +- {{ Cssxref("@page") }} +- ページに関する他の擬似クラス: {{ Cssxref(":first") }}, {{ Cssxref(":right") }} -- cgit v1.2.3-54-g00ecf