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 der CSSStyleDeclaration-Schnittstelle gibt das Ergebnis der Ausführung von CSSStyleDeclaration.getPropertyValue() mit float als Argument zurück.
Beim Setzen wird CSSStyleDeclaration.setProperty() mit float als erstem Argument und dem angegebenen Wert als zweitem Argument aufgerufen. 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 den leeren String ("") konvertiert, sodass csd.cssFloat = null äquivalent zu csd.cssFloat = "" ist.
Beispiel
Im folgenden Beispiel enthält das Stylesheet eine einzelne Regel für .box, die die float-Eigenschaft mit einem Wert von left hat. Dieser Wert wird von cssFloat zurückgegeben. Wir setzen den Wert dann mit cssFloat auf "right" und geben den neuen Wert zurück.
.box {
float: left;
inline-size: 300px;
}
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> |