CSS 值和單位

每條 CSS 宣告都由一個屬性/值對組成。根據屬性的不同,值可以有多種形式,例如單個整數、關鍵字、函式或不同項的組合;有些值有單位,而有些則沒有。每個屬性也接受 CSS 全域性值。“CSS 值與單位”模組定義了 CSS 屬性接受的資料型別——值和單位。該模組還定義了 CSS 值定義語法,或稱形式文法,用於定義每個 CSS 屬性和函式的有效值集合。

參考

屬性

函式

“CSS 值與單位”模組還引入了 calc-mix()crossorigin()first-valid()integrity()random()random-item()referrerpolicy()src()type()toggle() 函式。目前,尚無瀏覽器支援這些特性。

資料型別

“CSS 值與單位”模組還引入了 <frequency><frequency-percentage> 資料型別。目前,尚無瀏覽器支援這些特性。

單位

Flex 單位fr)和容器單位cqbcqhcqicqmaxcqmincqw)分別在 CSS 網格佈局CSS 條件規則模組中定義。

單位分類

關鍵概念

指南

CSS 資料型別

介紹定義了 CSS 屬性和函式所接受的典型值的 CSS 資料型別。

數字資料型別

概述數值資料型別,包括整數、數字、百分比和尺寸,以及相對和絕對尺寸、角度和時間單位。

文字資料型別

概述文字資料型別,包括預定義的關鍵字值、全域性 CSS 關鍵字值和 URL。

CSS 值函式

概述了呼叫特殊資料處理或計算來為 CSS 屬性返回 CSS 值的 CSS 語句。

使用 CSS 數學函式

允許將屬性值寫成數學表示式的 CSS 數學函式。

值定義語法

用於定義 CSS 屬性和函式的有效值集合的形式文法。

使用 CSS 型別化算術

解釋 CSS 型別化算術行為及其啟用的用例。

學習:值和單位

介紹一些最常用的值型別,它們是什麼以及它們如何工作。

規範

規範
CSS 值與單位模組 Level 3
CSS 值和單位模組第 4 級
CSS 值和單位模組 Level 5

另見