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

View in English Always switch to English

CSSStyleDeclaration: cssFloat-Eigenschaft

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Die cssFloat-Eigenschaft des CSSStyleDeclaration-Interfaces gibt das Ergebnis des Aufrufs von CSSStyleDeclaration.getPropertyValue() mit float als Argument zurück.

Beim Setzen ruft sie CSSStyleDeclaration.setProperty() mit float als erstes Argument und dem angegebenen Wert als zweites Argument auf. Der angegebene Wert muss ein gültiger Wert für die float-Eigenschaft sein.

Wert

Ein String.

Wenn der Wert auf null gesetzt wird, wird dieser null-Wert in einen leeren String ("") umgewandelt, sodass csd.cssFloat = null gleichbedeutend mit csd.cssFloat = "" ist.

Beispiel

Im untenstehenden Beispiel enthält das Stylesheet eine einzige Regel für .box, die die float-Eigenschaft mit einem Wert von left hat. Dieser Wert wird von cssFloat zurückgegeben. Wir setzen dann den Wert mithilfe von cssFloat auf "right" und geben den neuen Wert zurück.

css
.box {
  float: left;
  inline-size: 300px;
}
js
let myRules = document.styleSheets[0].cssRules;
let rule = myRules[0];
console.log(rule.style.cssFloat); // "left"
rule.style.cssFloat = "right";
console.log(rule.style.cssFloat); // "right"

Spezifikationen

Spezifikation
CSS Object Model (CSSOM)
# dom-cssstyleproperties-cssfloat

Browser-Kompatibilität