Functional selectors
:例如 :is()
、:not()
選擇器Custom properties
:使用 --
做宣告,再使用 var(--variable-name)
取值Reference functions
attr()
取得元素的屬性值env()
瀏覽器的環境變數值url()
引入外部資源Color functions
:rgb()
、rgba()
、hsl()
...等Mathematical expressions
calc()
數值運算min()
、max()
取最大或最小值clamp(min, val, max)
:將值限制在最大和最小值之間Shapes
circle()
繪製圓形ellipse()
繪製橢圓形polygon()
繪製多邊形inset()
繪製矩形Transforms
rotate()
旋轉scale()
縮放translate()
平移skew()
傾斜Animation
cubic-bezier()
用於 timing-function 的貝茲曲線函數path()
使用 SVG 或是自訂路徑來建立各種形狀steps()
將動畫切成指定段數Gradients
Filters
CSS Functions Cheat Sheet
圖取自 reddit - CSS Functions - 1 Cheat Sheet
CSS TRICKS - CSS Functions Guide