CSSFontFeatureValuesMap: delete()-Methode - Web-APIs | MDN

Eingeschränkt verfügbar

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die delete()-Methode der CSSFontFeatureValuesMap-Schnittstelle entfernt die CSS-Deklaration mit der angegebenen Eigenschaft in der CSSFontFeatureValuesMap.

Syntax

Parameter

property

Ein Bezeichner, der die zu entfernende Deklaration angibt.

Rückgabewert

Keiner (undefined).

Beispiele

Grundlegende Verwendung

Das folgende Beispiel löscht die erste Deklaration innerhalb des @swash-Feature-Blocks. Dieses Beispiel verwendet @swash, funktioniert jedoch auch mit anderen Feature-Werte-Blöcken.

CSS

css

@font-feature-values "MonteCarlo" {
  @swash {
    swishy: 1;
    swashy: 2;
  }
}

JavaScript

js

// get the rules
const myRule = document.styleSheets[0].cssRules[0];
console.log(myRule.swash.has("swishy")); // logs true
myRule.swash.delete("swishy");
console.log(myRule.swash.has("swishy")); // logs false

Spezifikationen

Spezifikation
CSS Fonts Module Level 4
# cssfontfeaturevaluesmap

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.