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.
.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> |