descent-override

Khả dụng hạn chế

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

Descriptor CSS descent-override cho at-rule @font-face định nghĩa chỉ số descent cho font. Chỉ số descent là chiều cao phía dưới đường cơ sở (baseline) mà CSS sử dụng để căn chỉnh các hộp dòng (line box) trong ngữ cảnh định dạng nội tuyến (inline formatting context).

Cú pháp

css
descent-override: normal;
descent-override: 90%;

Giá trị

normal

Giá trị mặc định. Khi được sử dụng, giá trị chỉ số được lấy từ tệp font.

<percentage>

Một giá trị <percentage>.

Định nghĩa hình thức

Related at-rule@font-face
Initial valuenormal
Percentagesas specified
Computed valueas specified

Cú pháp hình thức

descent-override = 
[ normal | <percentage [0,∞]> ]{1,2}

Ví dụ

Ghi đè chỉ số của font dự phòng

Thuộc tính descent-override có thể hữu ích khi ghi đè các chỉ số của font dự phòng để phù hợp hơn với font web chính.

css
@font-face {
  font-family: "web-font";
  src: url("https://example.com/font.woff");
}

@font-face {
  font-family: "local-font";
  src: local("Local Font");
  descent-override: 125%;
}

Thông số kỹ thuật

Thông số kỹ thuật
CSS Fonts Module Level 4
# font-metrics-override-desc

Khả năng tương thích với trình duyệt

Xem thêm