← Back to release summary

CSS Trigonometric functions

Category
CSS
Type
Chromium catches up
Status
Enabled by default (Chrome 111)
Intent stage
None

WPT details: https://wpt.fyi/results/css/css-values/sin-cos-tan-serialize.html https://wpt.fyi/results/css/css-values/sin-cos-tan-computed.html https://wpt.fyi/results/css/css-values/sin-cos-tan-invalid.html https://wpt.fyi/results/css/css-values/acos-asin-atan-atan2-serialize.html https://wpt.fyi/results/css/css-values/acos-asin-atan-atan2-computed.html https://wpt.fyi/results/css/css-values/acos-asin-atan-atan2-invalid.html

Summary

Add trigonometric functions sin(), cos(), tan(), asin(), acos(), atan(), atan2() to CSS math expressions. MDN: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Functions#trigonometric_functions

Motivation

This feature improves conformance with the spec.

Standards & signals

Ecosystem

Explainers: https://github.com/DevSDK/css-trigonometric-functions/blob/main/Explainer.md

View on chromestatus.com