這次帶給大家CSS3的filter(濾鏡)屬性詳解,使用CSS3的filter(濾鏡)屬性的注意事項有哪些,以下就是實戰案例,一起來看一下。
最近在做網站的過程中發現了一個非常強大的CSS3屬性,就是filter(濾鏡)屬性,喜歡p圖的朋友看名字都應該知道這是什麼神器了吧。當然,這個屬性的效果絕對不能跟ps相比,但利用的好的話可以在節約很多空間下,把一張圖做成兩張圖的效果。
1、定義
#filter,從字面意思來看就是濾鏡,官方定義filter屬性定義了元素(通常是)的可視效果(例如:模糊與飽和度);舉個栗子:
<style> img{ /*灰度100%*/ -webkit-filter:grayscale(100%); } </style> <img src="/static/imghwm/default1.png" data-src="img/boke.png" class="lazy" alt="CSS3的filter(濾鏡)屬性詳解" >
看到這個效果,博友們是不是都開始對filter開始感興趣了呢?
2、文法
filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();
#可以看到,屬性有很多可選值,他們都是什麼意思呢?
grayscale灰階
sepia褐色(有種復古的舊照片感覺)
saturate飽和度
hue-rotate色相旋轉
invert反色
opacity透明度
brightness亮度
contrast對比
blur模糊
-
drop-shadow陰影
舉栗子:
這裡用sepia調整
<meta> <title>Title</title> <style> .img{ -webkit-filter:sepia(70%); } </style> <img src="/static/imghwm/default1.png" data-src="img/boke.png" class="lazy" alt="CSS3的filter(濾鏡)屬性詳解" > <img class="img lazy" src="/static/imghwm/default1.png" data-src="img/boke.png" alt="CSS3的filter(濾鏡)屬性詳解" >
範例#圖片:
3、範例
下面,對filter屬性的其中幾個值做一個範例,其他好玩的東西需要博友們一起發掘,有啥好玩的可以跟我一起分享喲
(1)hue-rotate(色彩旋轉)
#效果看圖吧,具體使用效果要靠大家發掘:
<style> .img{ -webkit-filter:hue-rotate(330deg); } </style> <img src="/static/imghwm/default1.png" data-src="img/boke.png" class="lazy" alt="CSS3的filter(濾鏡)屬性詳解" > <img class="img lazy" src="/static/imghwm/default1.png" data-src="img/boke.png" alt="CSS3的filter(濾鏡)屬性詳解" >
效果圖:
(2)blur(模糊)
blur(模糊效果,單位px)
<style> .img{ -webkit-filter:blur(1px); } </style> <img src="/static/imghwm/default1.png" data-src="img/boke.png" class="lazy" alt="CSS3的filter(濾鏡)屬性詳解" > <img class="img lazy" src="/static/imghwm/default1.png" data-src="img/boke.png" alt="CSS3的filter(濾鏡)屬性詳解" >
範例圖片:
(3) invert反色
invert反色會吧圖片變成底片的感覺,多說無益,看程式碼:
<style> .img{ -webkit-filter:invert(100%); } </style> <img src="/static/imghwm/default1.png" data-src="img/boke.png" class="lazy" alt="CSS3的filter(濾鏡)屬性詳解" > <img class="img lazy" src="/static/imghwm/default1.png" data-src="img/boke.png" alt="CSS3的filter(濾鏡)屬性詳解" >
範例圖片:
以上是CSS3的filter(濾鏡)屬性詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

許多人對jamstack是什麼感到困惑。首字母縮寫代表JavaScript,API和Markup,但確實,Jamstack不必包括全部

前幾天,我必須在鑰匙範圍內成為特色嘉賓。我們看了BjörgvinPéturSigurjónsson拍攝的運球,然後慢慢建造


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

禪工作室 13.0.1
強大的PHP整合開發環境

記事本++7.3.1
好用且免費的程式碼編輯器

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

WebStorm Mac版
好用的JavaScript開發工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),