網站首頁 編程語言 正文
1、概念
filters是CSS3里新增的一種神奇的功能,一般我們提及濾鏡,就會想到使用PhotoShop制作的圖片,但是使用CSS濾鏡不需要任何作圖軟件,僅使用CSS就會生成多種的濾鏡效果,例如模糊效果、透明效果、色彩反差調整等等;同時,CSS濾鏡不僅可以對圖片進行濾鏡處理,還可以對網頁元素甚至視頻進行濾鏡處理。
2、使用
CSS 中實現濾鏡效果需要通過 filter 屬性并配合一些函數來實現。
3、常用filter函數
濾鏡效果
函數
補充
無
none
默認值,表示沒有效果
模糊
blur(px)
為圖像設置高斯模糊,默認值為 0,單位為像素,值較大越模糊
調整亮度
brightness(number)
number越大圖像越亮,number不能取負值,可以是整數也可以是百分比
調整灰度
grayscale(%)
將圖像轉換為灰度圖像,默認值為 0%,表示原始圖像;100% 表示將圖像完全變成灰度圖像(即黑白圖像),不允許為負值
調整對比度
contrast(%)
默認值為 100%,代表原始圖像;0% 將使圖像完全變黑;當值超過 100% 時圖像將獲得更高的對比度
陰影
drop-shadow(h-shadow v-shadow blur spread color)
為圖像添加陰影效果,參數說明如下:
h-shadow:必填值,指定水平方向陰影的像素值,若值為負,則陰影會出現在圖像的左側;
v-shadow:必填值,指定垂直方向陰影的像素值,若值為負,則陰影會出現在圖像的上方;
blur:可選值,為陰影添加模糊效果,默認值為 0,單位為像素,值越大創建的模糊就越多(陰影會變得更大更亮),不允許使用負值;
spread:可選值,默認值為 0,單位為像素。若值為正,則陰影將會擴展并增大;若值為負,則陰影會縮小;
color:可選值,為陰影添加顏色,如未指定,則由瀏覽器來絕對,通常為黑色。
注意:Chrome、Safari 和 Opera 等瀏覽器不支持第 4 個參數,如果添加,則不會有任何效果
反轉圖像
invert(%)
默認值為 0%,表示原始圖像;100% 則表示完全反轉,不允許使用負值
不透明度
opacity(%)
默認值為 100%,表示原始圖像;0% 表示完全透明,不允許使用負值
圖像轉為棕褐色
sepia(%)
默認值為 0%,表示原始圖像;100% 表示圖像完全變成棕褐色,不允許使用負值
調整飽和度
saturate(%)
默認值為 100%,表示原始圖像;0% 表示圖像完全不飽和,不允許使用負值
圖像色相旋轉
hue-rotate(deg)
該值用來定義色環的度數,默認值為 0deg,代表原始圖像,最大值為 360deg
?
原文鏈接:https://blog.csdn.net/L_15737525552/article/details/129416806
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-04-15 ASP.NET?Core基礎之請求處理管道_基礎應用
- 2022-04-04 react報錯‘react-scripts‘ 不是內部或外部命令,也不是可運行的程序
- 2022-11-14 C#中對集合排序的三種方式_C#教程
- 2022-08-25 python數學建模之三大模型與十大常用算法詳情_python
- 2022-10-26 jQuery中DOM?屬性使用實例詳解上篇_jquery
- 2022-03-03 gyp ERR! configure error. gyp ERR! stack Error: gy
- 2022-07-26 更新kali源并,安裝dirseach
- 2022-04-09 Mybatis-Plus中dao層、service封裝的方法
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支