aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/css/css_images/index.md
blob: 1b2f8d66e4cc51ae2d854fa2298b9fd01020d873 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
title: CSS 画像
slug: Web/CSS/CSS_Images
tags:
  - CSS
  - CSS 画像
  - ガイド
  - 概要
  - Reference
translation_of: Web/CSS/CSS_Images
---
{{CSSRef}}

**CSS 画像** (CSS Images) は CSS のモジュールの一つで、どのような種類の画像が利用できるか ({{CSSxRef("<image>")}} 型、その中の URL、グラデーション、その他の種類の画像)、どのように大きさを変更するか、様々なレイアウトモデルで画像やその他の置換コンテンツが応答するかを定義します。

## リファレンス

### プロパティ

- {{CSSxRef("image-orientation")}}
- {{CSSxRef("image-rendering")}}
- {{CSSxRef("image-resolution")}}
- {{CSSxRef("object-fit")}}
- {{CSSxRef("object-position")}}

### 関数

- {{CSSxRef("gradient/linear-gradient()", "linear-gradient()")}}
- {{CSSxRef("gradient/radial-gradient()", "radial-gradient()")}}
- {{CSSxRef("gradient/repeating-linear-gradient()", "repeating-linear-gradient()")}}
- {{CSSxRef("gradient/repeating-radial-gradient()", "repeating-radial-gradient()")}}
- {{CSSxRef("gradient/conic-gradient()", "conic-gradient()")}}
- {{CSSxRef("gradient/repeating-conic-gradient()", "repeating-conic-gradient()")}}
- {{CSSxRef("url()", "url()")}}
- {{CSSxRef("element()", "element()")}}
- {{CSSxRef("image/image()", "image()")}}
- {{CSSxRef("cross-fade()", "cross-fade()")}}

### データ型

- {{CSSxRef("<gradient>")}}
- {{CSSxRef("<image>")}}

## ガイド

- [CSS グラデーションの使用](/ja/docs/Web/CSS/CSS_Images/Using_CSS_gradients)
  - : 特殊な CSS 画像型である*グラデーション*と、その作り方や使い方を紹介します。
- [CSS での画像スプライトの実装](/ja/docs/Web/CSS/CSS_Images/Implementing_image_sprites_in_CSS)
  - : 単一の文書でいくつかの画像をグループ化して、ダウロードリクエストを節約し、ページのスピードを上げることができる共通のテクニックを説明します。

## 仕様書

| 仕様書                                                           | 状態                     | 備考                                                                                                                               |
| ---------------------------------------------------------------- | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------- |
| {{SpecName("CSS4 Images")}}                                      | {{Spec2("CSS4 Images")}} | {{CSSxRef("image-resolution")}}, {{CSSxRef("gradient/conic-gradient()", "conic-gradient()")}}, {{CSSxRef("image/image()", "image()")}} を追加                            |
| {{SpecName("CSS3 Images")}}                                      | {{Spec2("CSS3 Images")}} | {{CSSxRef("image-orientation")}}, {{CSSxRef("image-rendering")}}, {{CSSxRef("object-fit")}}, {{CSSxRef("object-position")}} を追加 |
| {{SpecName("Compat", "#css-%3Cimage%3E-type", "CSS Gradients")}} | {{Spec2("Compat")}}      | `-webkit` の接頭辞が付いたグラデーション値の関数を標準化                                                                           |
| {{SpecName("CSS3 Values", "#urls", "<url>")}}              | {{Spec2("CSS3 Values")}} |                                                                                                                                    |
| {{Specname("CSS2.1", "syndata.html#uri", "<uri>")}}        | {{Spec2("CSS2.1")}}      |                                                                                                                                    |
| {{SpecName("CSS1", "#url", "<url>")}}                      | {{Spec2("CSS1")}}        | 初回定義                                                                                                                           |