W3cubDocs

/SVG

<stop>

The <stop> SVG element defines the ramp of colors to use on a gradient, which is a child element to either the <linearGradient> or the <radialGradient> element.

Usage context

Categories Gradient element
Permitted content Any number of the following elements, in any order:
<animate>, <animateColor>, <set>

Attributes

Global attributes

Specific attributes

DOM Interface

This element implements the SVGStopElement interface.

Example

SVG

<svg width="160" height="95" viewBox="0 0 80 40"
     xmlns="http://www.w3.org/2000/svg">

  <defs>
    <linearGradient id="MyGradient">
      <stop offset="5%" stop-color="#F60" />
      <stop offset="95%" stop-color="#FF6" />
    </linearGradient>
  </defs>

  <!-- Outline the drawing area in black -->
  <rect fill="none" stroke="black" 
        x="0.5" y="0.5" width="79" height="39"/>

  <!-- The rectangle is filled using a linear gradient -->
  <rect fill="url(#MyGradient)" stroke="black" stroke-width="1"  
        x="10" y="10" width="60" height="20"/>
</svg>

Result

Specifications

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
Basic support 1 Yes 1.5 9 9 3
offset 1 Yes 1.5 9 9 3
stop-color 1 Yes 1.5 9 9 3
stop-opacity 1 Yes 1.5 9 9 3
Mobile
Android webview Chrome for Android Edge Mobile Firefox for Android Opera for Android iOS Safari Samsung Internet
Basic support 3 18 Yes 4 Yes 3 ?
offset 3 18 Yes 4 Yes 3 ?
stop-color 3 18 Yes 4 Yes 3 ?
stop-opacity 3 18 Yes 4 Yes 3 ?

See also

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/stop