HTMLImageElement: border-Eigenschaft
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers. >
Die veraltete border-Eigenschaft des HTMLImageElement-Interfaces gibt an, wie viele Pixel dick der Rahmen um das Bild sein soll. Ein Wert von 0, der Standardwert, bedeutet, dass kein Rahmen gezeichnet werden soll. Sie spiegelt das border-Inhaltsattribut des <img>-Elements wider.
Stattdessen sollten Sie die CSS-Eigenschaft border oder deren Langform-Eigenschaften verwenden, um nicht nur die Dicke des Rahmens festzulegen, sondern auch potenziell eine Vielzahl anderer Stilisierungsoptionen darauf anzuwenden.
Wert
Ein String, der einen ganzzahligen Wert enthält, der die Dicke des Rahmens angibt, der das Bild umgeben soll, in CSS-Pixeln. Ein Wert von 0 oder ein leerer String bedeutet, dass kein Rahmen gezeichnet werden soll. Der Standardwert von border ist 0.
Wenn auf den null-Wert gesetzt, wird dieser null-Wert in den leeren String ("") umgewandelt, sodass elt.border = null gleichbedeutend ist mit elt.border = "".
Beispiele
>Das border-Attribut setzen
const img = new Image();
img.src = "example.png";
img.border = "1";
Statt die veraltete border-Eigenschaft zu verwenden, sollten Sie erwägen, die CSS-border-Eigenschaft zu setzen:
const img = new Image();
img.src = "example.png";
img.style.border = "1px solid black";
Spezifikationen
| Spezifikation |
|---|
| HTML > # dom-img-border > |