CSSFontFaceRule

Baseline Widely available

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

Giao diện CSSFontFaceRule đại diện cho một at-rule @font-face at-rule.

CSSRule CSSFontFaceRule

Thuộc tính phiên bản

Kế thừa các thuộc tính từ tổ tiên CSSRule.

CSSFontFaceRule.style Read only

Trả về một đối tượng CSSFontFaceDescriptors cho phép đọc và đặt các descriptor của at-rule @font-face liên quan.

Phương thức phiên bản

Kế thừa các phương thức từ tổ tiên CSSRule.

Ví dụ

Ví dụ này sử dụng CSS tìm thấy trong trang @font-face. CSSRule đầu tiên được trả về sẽ là một CSSFontFaceRule.

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

Thông số kỹ thuật

Thông số kỹ thuật
CSS Fonts Module Level 4
# om-fontface

Tương thích trình duyệt