Skip to content

Commit

Permalink
2024/10/22 時点の英語版に基づき更新
Browse files Browse the repository at this point in the history
  • Loading branch information
mfuji09 committed Dec 20, 2024
1 parent 7a71b80 commit 6727284
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 23 deletions.
18 changes: 9 additions & 9 deletions files/ja/web/css/background-attachment/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: background-attachment
slug: Web/CSS/background-attachment
l10n:
sourceCommit: 2adfb8760ac42c80966080e2e84211b14e43b589
sourceCommit: 50c8e290f11b061bbf2267e1a3279f28180a5fcb
---

{{CSSRef}}
Expand Down Expand Up @@ -52,7 +52,7 @@ background-attachment: unset;

#### HTML

```html
```html live-sample___simple_example
<p>
There were doors all round the hall, but they were all locked; and when Alice
had been all the way down one side and up the other, trying every door, she
Expand All @@ -62,24 +62,24 @@ background-attachment: unset;

#### CSS

```css
```css live-sample___simple_example
p {
background-image: url("starsolid.gif");
background-image: url("star-solid.gif");
background-attachment: fixed;
}
```

#### 結果

{{EmbedLiveSample("単純な例")}}
{{EmbedLiveSample("Simple_example")}}

### 複数の背景画像

このプロパティは複数の背景画像に対応しており、それぞれの背景画像に異なる `<attachment>` をカンマ区切りで指定できます。それぞれの画像には先頭から順番に `<attachment>` の値が適用されます。

#### HTML

```html
```html live-sample___multiple_background_images
<p>
There were doors all round the hall, but they were all locked; and when Alice
had been all the way down one side and up the other, trying every door, she
Expand All @@ -97,17 +97,17 @@ p {

#### CSS

```css
```css live-sample___multiple_background_images
p {
background-image: url("starsolid.gif"), url("startransparent.gif");
background-image: url("star-solid.gif"), url("star-transparent.gif");
background-attachment: fixed, scroll;
background-repeat: no-repeat, repeat-y;
}
```

#### 結果

{{EmbedLiveSample("複数の背景画像")}}
{{EmbedLiveSample("Multiple_background_images")}}

## 仕様書

Expand Down
88 changes: 74 additions & 14 deletions files/ja/web/css/background-color/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: background-color
slug: Web/CSS/background-color
l10n:
sourceCommit: 1c4eb0bfb5f72a26fcc21a83fac91aa3e66c2fb8
sourceCommit: 50c8e290f11b061bbf2267e1a3279f28180a5fcb
---

{{CSSRef}}
Expand Down Expand Up @@ -42,6 +42,7 @@ background-color: transparent;
background-color: inherit;
background-color: initial;
background-color: revert;
background-color: revert-layer;
background-color: unset;
```

Expand All @@ -52,7 +53,7 @@ background-color: unset;
- {{cssxref("&lt;color&gt;")}}
- : 背景の単一色 (uniform color) を表します。指定されていれば {{cssxref("background-image")}} の背後に描画されますが、画像に透明な部分があれば色が見えます。

## アクセシビリティの考慮
## アクセシビリティ

背景色とその上に配置されたテキストの色のコントラスト比が、弱視の人がページのコンテンツを読むことができる程度の高さであることを確認することが重要です。

Expand All @@ -72,37 +73,97 @@ background-color: unset;

## 例

### HTML
### ボックスへの色付け

```html
<div class="exampleone">Lorem ipsum dolor sit amet, consectetuer</div>
この例では、さまざまな CSS の {{cssxref("color_value", "&lt;color&gt;")}} 値を使用して、 HTML の {{HTMLelement("div")}} 要素に `background-color` を適用する方法を示しています。

<div class="exampletwo">Lorem ipsum dolor sit amet, consectetuer</div>
#### HTML

<div class="examplethree">Lorem ipsum dolor sit amet, consectetuer</div>
```html live-sample___colorize_boxes
<div class="example-one">Lorem ipsum dolor sit amet, consectetuer</div>

<div class="example-two">Lorem ipsum dolor sit amet, consectetuer</div>

<div class="example-three">Lorem ipsum dolor sit amet, consectetuer</div>
```

### CSS

```css
.exampleone {
```css live-sample___colorize_boxes
.example-one {
background-color: transparent;
}

.exampletwo {
.example-two {
background-color: rgb(153 102 153);
color: rgb(255 255 204);
}

.examplethree {
.example-three {
background-color: #777799;
color: #ffffff;
}
```

### 結果
#### 結果

{{EmbedLiveSample("Colorize boxes", 200, 150)}}

### 表への色付け

この例では、 `background-color` を HTML の {{HTMLelement("table")}} 要素({{HTMLelement("tr")}} の行や {{HTMLelement("td")}} のセルを含む)に使用する方法を示しています。

#### HTML

```html live-sample___colorize_tables
<table>
<tr id="r1">
<td id="c11">11</td>
<td id="c12">12</td>
<td id="c13">13</td>
</tr>
<tr id="r2">
<td id="c21">21</td>
<td id="c22">22</td>
<td id="c23">23</td>
</tr>
<tr id="r3">
<td id="c31">31</td>
<td id="c32">32</td>
<td id="c33">33</td>
</tr>
</table>
```

#### CSS

```css live-sample___colorize_tables
table {
border-collapse: collapse;
border: solid black 1px;
width: 250px;
height: 150px;
}
td {
border: solid 1px black;
}
#r1 {
background-color: lightblue;
}
#c12 {
background-color: cyan;
}
#r2 {
background-color: grey;
}
#r3 {
background-color: olive;
}
```

#### 結果

{{EmbedLiveSample("Examples", 200, 150)}}
{{EmbedLiveSample('Colorize tables', "100%", "100%")}}

## 仕様書

Expand All @@ -117,4 +178,3 @@ background-color: unset;
- [複数の背景](/ja/docs/Web/CSS/CSS_backgrounds_and_borders/Using_multiple_backgrounds)
- {{cssxref("&lt;color&gt;")}} データ型
- その他の色に関するプロパティ: {{cssxref("color")}}, {{cssxref("border-color")}}, {{cssxref("outline-color")}}, {{cssxref("text-decoration-color")}}, {{cssxref("text-emphasis-color")}}, {{cssxref("text-shadow")}}, {{cssxref("caret-color")}}, {{cssxref("column-rule-color")}}
- [CSS を使用した HTML の要素への色の適用](/ja/docs/Web/CSS/CSS_colors/Applying_color)

0 comments on commit 6727284

Please sign in to comment.