web api instance property
CSSFontFeatureValuesRule: ornaments property
Limited availability
The read-only ornaments property of the CSSFontFeatureValuesRule interface contains a CSSFontFeatureValuesMap object representing the user-defined-ident and feature index for a variable font which supports ornaments().
Value
A CSSFontFeatureValuesMap object.
Although the ornaments property itself is read-only in the sense that you can’t replace the CSSFontFeatureValuesMap object, you can still assign to the ornaments property directly. You can also modify the values of the ornaments using the CSSFontFeatureValuesMap instance methods.
Example
Basic usage
CSS
@font-feature-values "MonteCarlo" {
@ornaments {
my-ornaments: 1;
}
}
JavaScript
// look for the first stylesheet and the first cssRule in that sheet
const myRule = document.styleSheets[0].cssRules[0];
// check
if (myRule instanceof CSSFontFeatureValuesRule && myRule.ornaments.size) {
// do something with the ornaments
}
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.
See also
@ornamentsornaments()functional notationCSSFontFeatureValuesMap