---
title: stop-color
slug: Web/SVG/Attribute/stop-color
tags:
- NeedsExample
- SVG
- SVG 属性
browser-compat: svg.attributes.presentation.stop-color
translation_of: Web/SVG/Attribute/stop-color
---
{{SVGRef}}
**`stop-color`** 属性は、グラデーションの色停止点で使用する色を示します。
> **Note:** グラデーションに関して、SVG は `transparent` キーワードを CSS とは異なる方法で扱います。SVG はグラデーションを事前に乗算された空間で計算しないので、`transparent` は実際には透明な黒を意味します。そのため、`stop-color` に `transparent` という値を指定することは、`stop-color` に `black` という値を指定し、{{SVGAttr("stop-opacity")}} に `0` という値を指定することと同じです。
> **Note:** プレゼンテーション属性である `stop-color` は、CSS プロパティとして使用することができます。
この属性は以下の SVG 要素で使用することができます。
* {{SVGElement("stop")}}
## 使用上のメモ
値 |
currentcolor |
{{cssxref("color_value", "<color>")}}
<icccolor>
|
既定値 |
black |
アニメーション |
可 |
* `currentcolor`
* : このキーワードは、現在の塗りつぶしの色を表し、 [``](/en-US/docs/Web/SVG/Content_type#paint) の指定の中で、{{SVGAttr("fill")}} および {{SVGAttr("stroke")}} 属性と同じ方法で指定することができます。
* ``
* : この値は色の値を示します。
* ``
* : この値は ICC カラープロファイルを参照します。
## 仕様書
仕様書 |
状態 |
備考 |
{{SpecName("SVG2", "pservers.html#StopColorProperty", "stop-color")}}
|
{{Spec2("SVG2")}} |
SVG では transparent キーワードが CSS とは異なる扱いになるというメモを追加。
|
{{SpecName("SVG1.1", "pservers.html#StopColorProperty", "stop-color")}}
|
{{Spec2("SVG1.1")}} |
初回定義 |
## ブラウザーの互換性
{{Compat}}
## 関連情報
* {{SVGAttr("stop-opacity")}}