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

View in English Always switch to English

SVGSVGElement: width-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 width schreibgeschützte Eigenschaft der SVGSVGElement-Schnittstelle beschreibt die horizontale Größe des Elements als ein SVGAnimatedLength. Sie spiegelt das <svg>-Element-Attribut width wider, das möglicherweise nicht der gerenderten Breite des SVG entspricht.

Die CSS-Eigenschaft width hat Vorrang vor dem width-Attribut des <svg>-Elements, sodass der Wert möglicherweise nicht das Erscheinungsbild des Elements widerspiegelt. Wenn sowohl das Attribut viewBox als auch das Attribut width weggelassen werden, spiegelt die width-Eigenschaft die tatsächliche Breite wider.

Wert

Ein SVGAnimatedLength.

Beispiel

js
const svg = document.querySelector("svg");
const inlineSize = svg.width;
console.dir(inlineSize.baseVal.value); // the `width` value

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# __svg__SVGSVGElement__width

Browser-Kompatibilität

Siehe auch