Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CanvasRenderingContext2D: lineWidth-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

Die CanvasRenderingContext2D.lineWidth-Eigenschaft der Canvas 2D API legt die Dicke von Linien fest.

Hinweis: Linien können mit den stroke(), strokeRect(), und strokeText() Methoden gezeichnet werden.

Wert

Eine Zahl, die die Linienstärke in Koordinatenraumeinheiten angibt. Werte wie Null, negativ, Infinity, und NaN werden ignoriert. Der Standardwert ist 1.0.

Beispiele

Änderung der Linienstärke

In diesem Beispiel wird eine Linie und ein Rechteck gezeichnet, wobei eine Linienstärke von 15 Einheiten verwendet wird.

HTML

html
<canvas id="canvas"></canvas>

JavaScript

js
const canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");

ctx.lineWidth = 15;

ctx.beginPath();
ctx.moveTo(20, 20);
ctx.lineTo(130, 130);
ctx.rect(40, 40, 70, 70);
ctx.stroke();

Ergebnis

Weitere Beispiele

Weitere Beispiele und Erklärungen zu dieser Eigenschaft finden Sie unter Anwenden von Stilen und Farben im Canvas-Tutorial.

Spezifikationen

Specification
HTML
# dom-context-2d-linewidth-dev

Browser-Kompatibilität

Siehe auch