CSS 環境變數
CSS 環境變數模組定義了環境變數的概念和 env() 函式。環境變數的工作方式類似於自定義屬性和var()函式,但它們是全域性定義的;它們是作用於整個文件的全域性變數。它們是使用者代理值,由瀏覽器或作業系統提供,你可以使用env()函式訪問它們,從而使你的樣式能夠適應使用者的裝置或上下文。
環境變數提供了可以根據使用者代理可以訪問的資訊在頁面上使用的值,例如標題欄的大小、動態鍵盤和安全區域內邊距。安全區域內邊距定義了一個矩形,該矩形根據其與視口邊緣的距離,保證在非矩形顯示器上可見。你可以在樣式中包含使用者代理的大小,從而根據安全區域矩形內的可用空間、可見動態鍵盤旁邊或可見標題欄旁邊修改重要內容的佈局。
參考
函式
資料型別
指南
- 使用環境變數
-
環境變數的概述、瀏覽器定義的環境變數以及如何使用
env()函式。
相關概念
- CSS 媒體查詢模組
- 自定義屬性
var()VirtualKeyboard介面display_override清單欄位 視窗控制元件疊加 API 和WindowControlsOverlay介面
規範
| 規範 |
|---|
| 未知規範 |
另見
- CSS 值函式指南
- CSS 屬性和值 API 模組
- CSS 級聯變數的自定義屬性模組