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.
Thuộc tính phiên bản
Kế thừa các thuộc tính từ tổ tiên CSSRule.
CSSFontFaceRule.styleRead only-
Trả về một đối tượng
CSSFontFaceDescriptorscho phép đọc và đặt các descriptor của at-rule@font-faceliê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> |