HTML-Canvas shadowOffsetY-Attribut
Beispiele
Zeichnen Sie ein Rechteck mit einem Schatten, der um 20 Pixel nach unten versetzt ist (von der oberen Position des Rechtecks aus):
JavaScript:
var ctx=c.getContext("2d");
ctx.shadowBlur=10;
ctx.shadowOffsetY=20;
ctx.shadowColor="black";
ctx.fillStyle="red";
ctx.fillRect(20,20,100,80);
Selbst ausprobieren »
Browser-Unterstützung
![]()
![]()
![]()
![]()
![]()
Internet Explorer 9, Firefox, Opera, Chrome und Safari unterstützen die shadowOffsetY-Eigenschaft.
Hinweis:Internet Explorer 8 und frühere Versionen unterstützen das <canvas>-Element nicht.
Definition und Verwendung
Die shadowOffsetY-Eigenschaft legt den vertikalen Abstand des Schattens von der Form fest oder gibt ihn zurück.
shadowOffsety=0 gibt an, dass sich der Schatten direkt unter der Form befindet.
shadowOffsetY=20 gibt an, dass der Schatten 20 Pixel unterhalb der oberen Position der Form liegt.
shadowOffsetY=-20 gibt an, dass der Schatten 20 Pixel oberhalb der oberen Position der Form liegt.
Tipp:Um den horizontalen Abstand des Schattens von der Form anzupassen, verwenden Sie dieshadowOffsetXEigenschaft.
| Standardwert: | 0 |
|---|---|
| JavaScript-Syntax: | context.shadowOffsetY=number; |
Eigenschaftswerte
| Wert | Beschreibung |
|---|---|
| number | Ein positiver oder negativer Wert, der den vertikalen Abstand des Schattens von der Form definiert. |
HTML-Canvas-Referenzhandbuch Weitere Erweiterungen