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

View in English Always switch to English

CSSFontFeatureValuesMap: delete()-Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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

Syntax

js
delete(property)

Parameter

property

Ein Bezeichner, der die zu entfernende Deklaration angibt.

Rückgabewert

Keiner (undefined).

Beispiele

Grundlegende Verwendung

Im folgenden Beispiel wird die erste Deklaration innerhalb des @swash-Feature-Blocks gelöscht. Dieses Beispiel verwendet @swash, funktioniert aber auch mit anderen Feature-Wert-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

Specification
CSS Fonts Module Level 4
# cssfontfeaturevaluesmap

Browser-Kompatibilität

Siehe auch