CSS contrast() 函數
- 上一頁 CSS conic-gradient() 函數
- 下一頁 CSS cos() 函數
- 返回上一層 CSS 函數參考手冊
定義和用法
CSS 的 contrast()
濾鏡函數用于調整元素的對比度。
- 0% 會使圖像完全變為灰色
- 100%(或 1)是默認值,表示原始圖像
- 超過 100% 的值會增加對比度
- 低于 100% 的值會降低對比度
實例
例子 1
增加和降低圖像的對比度:
#img1 { filter: contrast(150%); } #img2 { filter: contrast(50%); }
例子 2
將 contrast()
與 backdrop-filter
屬性結合使用:
div.transbox { background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: contrast(150%); backdrop-filter: contrast(150%); padding: 20px; margin: 30px; font-weight: bold; }
CSS 語法
contrast(amount)
值 | 描述 |
---|---|
amount |
可選。指定對比度值,可以是數字或百分比。 0% 會使元素完全變為灰色。 100%(或 1)是默認值,表示原始圖像(無效果)。 超過 100% 的值會增加對比度,低于 100% 的值會降低對比度。 |
技術細節
版本: | CSS Filter Effects Module Level 1 |
---|
瀏覽器支持
表格中的數字表示首個完全支持該函數的瀏覽器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
18 | 12 | 35 | 6 | 15 |
相關頁面
- 上一頁 CSS conic-gradient() 函數
- 下一頁 CSS cos() 函數
- 返回上一層 CSS 函數參考手冊