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

View in English Always switch to English

CSSFontFaceRule

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.

Die CSSFontFaceRule-Schnittstelle repräsentiert eine @font-face At-Regel.

CSSRule CSSFontFaceRule

Instanz-Eigenschaften

Erbt Eigenschaften von ihrem Vorfahren CSSRule.

CSSFontFaceRule.style Schreibgeschützt

Gibt ein CSSFontFaceDescriptors-Objekt zurück, das das Lesen und Setzen der Deskriptoren der zugehörigen @font-face-At-Regel erlaubt.

Instanz-Methoden

Erbt Methoden von ihrem Vorfahren CSSRule.

Beispiele

Dieses Beispiel verwendet das CSS, das als Beispiel auf der @font-face-Seite zu finden ist. Die erste zurückgegebene CSSRule wird eine CSSFontFaceRule sein.

css
@font-face {
  font-family: "MyHelvetica";
  src:
    local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"),
    url("MgOpenModernaBold.woff2");
  font-weight: bold;
}
js
const myRules = document.styleSheets[0].cssRules;
console.log(myRules[0]); // A CSSFontFaceRule

Spezifikationen

Specification
CSS Fonts Module Level 4
# om-fontface

Browser-Kompatibilität