成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一篇文章帶你了解CSS3 濾鏡(Filters)之二

開發 前端
我們重點介紹下CSS3濾鏡效果的將圖像轉換為灰度、在圖像上應用色相旋轉、對圖像應用不透明度知識。

[[377055]]

上篇文章,我們介紹了CSS3濾鏡效果的模糊效果、設置圖像高度、調整圖像對比度、向圖像添加陰影等知識,這篇文章緊承上篇文章,我們重點介紹下CSS3濾鏡效果的將圖像轉換為灰度、在圖像上應用色相旋轉、對圖像應用不透明度知識。

四、向圖像添加陰影

可以使用該drop-shadow()功能將陰影效果應用于Photoshop等圖像。

此功能類似于該box-shadow屬性。

例:

  1. <style> 
  2. img { 
  3. width: 200px; 
  4. height: 100px; 
  5.  
  6. img.shadow { 
  7. -webkit-filter: drop-shadow(2px 2px 4px orange); 
  8. /* Chrome, Safari, Opera */ 
  9. filter: drop-shadow(2px 2px 4px orange); 
  10.  
  11. img.shadow-large { 
  12. -webkit-filter: drop-shadow(4px 4px 10px orange); 
  13. /* Chrome, Safari, Opera */ 
  14. filter: drop-shadow(4px 4px 10px orange); 
  15.  
  16. /* Some CSS to beautify this example */ 
  17. table td { 
  18. padding: 10px; 
  19. text-align: center; 
  20. </style> 

運行結果:

注意:drop-shadow()函數的第一個和第二個參數分別指定陰影的水平和垂直偏移,而第三個參數指定模糊半徑,最后一個參數指定陰影顏色,就像該box-shadow屬性一樣,但有一個例外,' inset'不允許使用關鍵字。

五、將圖像轉換為灰度

使用此grayscale()功能可以將圖像轉換為灰度。值100%完全是灰度。值0%保留圖像不變。之間的值0%并且100%是在效果線性乘法器。如果缺少數量參數,則使用值0。

例:

  1. img.complete-gray { 
  2.    -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ 
  3.    filter: grayscale(100%); 
  4. img.partial-gray { 
  5.    -webkit-filter: grayscale(50%); /* Chrome, Safari, Opera */ 
  6.    filter: grayscale(50%); 

運行效果:

六、在圖像上應用色相旋轉

該hue-rotate()功能在圖像上應用色相旋轉。傳遞的參數定義了將調整圖像樣本的色環周圍的度數。值0deg保留圖像不變。

如果angle缺少' '參數,0deg則使用值。沒有最大值,上面的值的效果會360deg回繞。

例:

  1. <style> 
  2. img { 
  3. width: 200px; 
  4. height: 100px; 
  5.  
  6. img.hue-normal { 
  7. -webkit-filter: hue-rotate(150deg); 
  8. /* Chrome, Safari, Opera */ 
  9. filter: hue-rotate(150deg); 
  10.  
  11. img.hue-wrap { 
  12. -webkit-filter: hue-rotate(480deg); 
  13. /* Chrome, Safari, Opera */ 
  14. filter: hue-rotate(480deg); 
  15.  
  16. /* Some CSS to beautify this example */ 
  17. table td { 
  18. padding: 10px; 
  19. text-align: center; 
  20. </style> 

運行效果:

七、對圖像應用不透明度

opacity()功能可用于為圖像添加透明度。值0%表示是完全透明的,值100%或1保持表示圖像不變。之間的值0%并且100%是在效果線性乘法器。如果缺少' amount'參數,則使用值1。此功能類似于該opacity屬性。

例:

  1. img { 
  2.    -webkit-filter: opacity(80%); /* Chrome, Safari, Opera */ 
  3.    filter: opacity(80%); 

運行結果:

八、總結

本文基于CSS基礎,通過案例,詳細的講解了 CSS3濾鏡的屬性的使用方法。如何去設置圖像的亮度,對比度,添加相應的陰影效果、改變圖像的不透明度。這幾個方面通過運行后效果圖的展示,讓讀者更直觀,更簡單易懂。

代碼很簡單,希望文章的內容能夠幫助更好的學習。

本文轉載自微信公眾號「 前端進階學習交流」,可以通過以下二維碼關注。轉載本文請聯系前端進階學習交流公眾號。

 

責任編輯:武曉燕 來源: 前端進階學習交流
相關推薦

2021-01-15 18:37:49

CSS3Filters視覺

2021-01-25 05:39:54

Css前端Border

2021-04-07 06:11:37

Css前端CSS定位知識

2020-11-03 19:18:28

CSS對齊文本

2021-05-31 09:30:36

Css前端CSS 特效

2023-05-12 08:19:12

Netty程序框架

2021-06-30 00:20:12

Hangfire.NET平臺

2020-11-17 11:10:21

CSS選擇器HTML

2020-11-10 10:48:10

JavaScript屬性對象

2021-06-04 09:56:01

JavaScript 前端switch

2021-01-29 18:41:16

JavaScript函數語法

2021-02-02 18:39:05

JavaScript

2023-09-06 14:57:46

JavaScript編程語言

2020-12-08 08:09:49

SVG圖標Web

2021-05-18 08:30:42

JavaScript 前端JavaScript時

2021-06-24 09:05:08

JavaScript日期前端

2021-09-27 09:18:30

ListIterato接口方法

2021-01-26 23:46:32

JavaScript數據結構前端

2021-03-05 18:04:15

JavaScript循環代碼

2021-03-09 14:04:01

JavaScriptCookie數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产黄色在线观看 | 国产精品久久久久久妇女6080 | 狠狠亚洲 | 国产视频一视频二 | 成人午夜性成交 | 国产精品不卡 | 日韩网| 久久三区 | 手机看片在线播放 | 亚洲视频免费观看 | 国产综合久久 | 91久久久久久久久 | 国产夜恋视频在线观看 | 日韩高清成人 | 91影片 | 日韩美av | 九九热九九 | 久久99网 | 久久y| 波多野结衣在线观看一区二区三区 | 亚洲 成人 av | 天天澡天天操 | 男人的天堂久久 | 久操国产| 亚洲 一区 | www.伊人.com| 国产精品一区二区久久 | 成人激情视频在线 | 日本一区二区三区在线观看 | 国产美女网站 | 91佛爷在线观看 | 精品国产乱码久久久久久蜜退臀 | 欧美成人一区二区 | 国产在线拍偷自揄拍视频 | 欧美日韩不卡合集视频 | 精品一区二区三区在线播放 | 亚洲三区在线播放 | av在线一区二区三区 | 91视频网址 | 人人看人人射 | 国产精品自产拍在线观看蜜 |