--- title: cy slug: Web/SVG/Attribute/cy tags: - SVG - SVG Attribute translation_of: Web/SVG/Attribute/cy --- <div>{{SVGRef}}</div> <p>L'attribut <strong><code>cy</code></strong> définit la coordonnée de l'axe y pour le point central d'un élément.</p> <p>Trois éléments utilisent cet attribut: {{SVGElement("circle")}}, {{SVGElement("ellipse")}}, et {{SVGElement("radialGradient")}}</p> <div id="topExample"> <div class="hidden"> <pre class="brush: css">html,body,svg { height:100% }</pre> </div> <pre class="brush: html"><svg viewBox="0 0 100 300" xmlns="http://www.w3.org/2000/svg"> <radialGradient cy="25%" id="myGradient"> <stop offset="0" stop-color="white" /> <stop offset="100%" stop-color="black" /> </radialGradient> <circle cy="50" cx="50" r="45"/> <ellipse cy="150" cx="50" rx="45" ry="25" /> <rect x="5" y="205" width="90" height="90" fill="url(#myGradient)" /> </svg></pre> <p>{{EmbedLiveSample('topExample', '100%', 300)}}</p> </div> <h2 id="circle">circle</h2> <p>Pour un élément {{SVGElement('circle')}}, <code>cy</code> définit la coordonnée y de son centre.</p> <table class="standard-table"> <tbody> <tr> <th scope="row">Valeur</th> <td><strong><a href="/docs/Web/SVG/Content_type#Length"><length></a></strong> | <strong><a href="/docs/Web/SVG/Content_type#Percentage"><percentage></a></strong></td> </tr> <tr> <th scope="row">Valeur par défaut</th> <td><code>0</code></td> </tr> <tr> <th scope="row">Animation</th> <td>Oui</td> </tr> </tbody> </table> <p class="note"><strong>Note:</strong> À partir de SVG2, <code>cy</code> est une<em> propriété de géométrie</em>, ce qui signifie que cet attribut peut être utilisé comme propriété CSS pour les cercles.</p> <h2 id="ellipse">ellipse</h2> <p>Pour un élément {{SVGElement('ellipse')}}, <code>cy</code> définit la coordonnée y de son centre.</p> <table class="standard-table"> <tbody> <tr> <th scope="row">Valeur</th> <td><strong><a href="/docs/Web/SVG/Content_type#Length"><length></a></strong> | <strong><a href="/docs/Web/SVG/Content_type#Percentage"><percentage></a></strong></td> </tr> <tr> <th scope="row">Valeur par défaut</th> <td><code>0</code></td> </tr> <tr> <th scope="row">Animation</th> <td>Oui</td> </tr> </tbody> </table> <p class="note"><strong>Note:</strong> À partir de SVG2, <code>cy</code> est une<em> propriété de géométrie</em>, ce qui signifie que cet attribut peut être utilisé comme propriété CSS pour les ellipses.</p> <h2 id="radialGradient">radialGradient</h2> <p>Pour un élément {{SVGElement('radialGradient')}}, <code>cy</code> définit la coordonnées x du plus grand cercle pour le dégradé radial (c'est-à-dire du plus externe). Le dégradé sera dessiné de telle façon que la <a href="https://developer.mozilla.org/en-US/docs/SVG/Element/stop" title="/en-US/docs/SVG/Element/stop">limite de dégradé</a> de <strong>100%</strong> corresponde au périmètre de ce plus grand cercle.</p> <table class="standard-table"> <tbody> <tr> <th scope="row">Valeur</th> <td><strong><a href="/docs/Web/SVG/Content_type#Length"><length></a></strong></td> </tr> <tr> <th scope="row">Valeur par défaut</th> <td><code>50%</code></td> </tr> <tr> <th scope="row">Animation</th> <td>Oui</td> </tr> </tbody> </table> <h4 id="Exemple">Exemple</h4> <div class="hidden"> <pre class="brush: css">html,body,svg { height:100% }</pre> </div> <pre class="brush: html"><svg viewBox="0 0 34 10" xmlns="http://www.w3.org/2000/svg"> <defs> <radialGradient cy="0" id="myGradient000"> <stop offset="0%" stop-color="gold" /> <stop offset="50%" stop-color="green" /> <stop offset="100%" stop-color="white" /> </radialGradient> <radialGradient cy="50%" id="myGradient050"> <stop offset="0%" stop-color="gold" /> <stop offset="50%" stop-color="green" /> <stop offset="100%" stop-color="white" /> </radialGradient> <radialGradient cy="100%" id="myGradient100"> <stop offset="0%" stop-color="gold" /> <stop offset="50%" stop-color="green" /> <stop offset="100%" stop-color="white" /> </radialGradient> </defs> <rect x="1" y="1" width="8" height="8" fill="url(#myGradient000)" stroke="black" /> <rect x="13" y="1" width="8" height="8" fill="url(#myGradient050)" stroke="black" /> <rect x="25" y="1" width="8" height="8" fill="url(#myGradient100)" stroke="black" /> </svg></pre> <p>{{EmbedLiveSample('radialGradient', 150, '100%')}}</p> <h2 id="Spécifications">Spécifications</h2> <table class="standard-table"> <thead> <tr> <th scope="col">Spécification</th> <th scope="col">Statut</th> <th scope="col">Commentaire</th> </tr> </thead> <tbody> <tr> <td>{{SpecName("SVG2", "geometry.html#CY", "cy")}}</td> <td>{{Spec2("SVG2")}}</td> <td>Définition comme propriété de géométrie</td> </tr> <tr> <td>{{SpecName("SVG2", "pservers.html#RadialGradientElementCYAttribute", "cy")}}</td> <td>{{Spec2("SVG2")}}</td> <td>Définition pour SVG2</td> </tr> <tr> <td>{{SpecName("SVG1.1", "pservers.html#RadialGradientElementCYAttribute", "cy")}}</td> <td>{{Spec2("SVG1.1")}}</td> <td>Définition initiale pour <code><radialGradient></code></td> </tr> <tr> <td>{{SpecName("SVG1.1", "shapes.html#EllipseElementCYAttribute", "cy")}}</td> <td>{{Spec2("SVG1.1")}}</td> <td>Définition initiale pour <code><ellipse></code></td> </tr> <tr> <td>{{SpecName("SVG1.1", "shapes.html#CircleElementCYAttribute", "cy")}}</td> <td>{{Spec2("SVG1.1")}}</td> <td>Définition initiale pour <code><circle></code></td> </tr> </tbody> </table>