中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

讓網站圖片生成灰色效果的三種方法
來源:易賢網 閱讀:1661 次 日期:2014-05-15 21:42:21
溫馨提示:易賢網小編為您整理了“讓網站圖片生成灰色效果的三種方法”,方便廣大網友查閱!

我一直喜歡灰度圖像因為我認為他們看起來更有藝術感。很多圖片編輯如Photoshop很容易把你的彩色圖像變成灰度。甚至有選擇調整顏色深度和色調。不幸的是,這樣的效果想做在網絡上并不容易,因為瀏覽器有差異。

1、CSSFilter

使用CSS過濾器屬性可能是最簡單的方法把圖像變成灰度。以往,IE瀏覽器有一個專有的CSS屬性稱為過濾應用自定義效果包括灰度。

現在,過濾器屬性是CSS3規范的一部分,并支持在一些瀏覽器,Firefox、Chrome和Safari。以前,我們也提到Webkit過濾器,它不僅將圖像變成灰色也可以變成褐色和模糊效果。

添加如下CSS樣式可以將圖像變成灰色

代碼如下:

img{

-webkit-filter:grayscale(1);/*Webkit*/

filter:gray;/*IE6-9*/

filter:grayscale(1);/*W3C*/

}

支持IE6-9和Webkit瀏覽器(Chrome18+,Safari6.0+,andOpera15+)

(注意:這段代碼在Firefox上無效果。)

2、Javascript

第二種方法是通過使用JavaScript技術上應該支持所有JavaScript的瀏覽器,包括IE6以下

代碼如下:

varimgObj=document.getElementById('js-image');

functiongray(imgObj){

varcanvas=document.createElement('canvas');

varcanvasContext=canvas.getContext('2d');

varimgW=imgObj.width;

varimgH=imgObj.height;

canvas.width=imgW;

canvas.height=imgH;

canvasContext.drawImage(imgObj,0,0);

varimgPixels=canvasContext.getImageData(0,0,imgW,imgH);

for(vary=0;y<imgPixels.height;y++){

for(varx=0;x<imgPixels.width;x++){

vari=(y*4)*imgPixels.width+x*4;

varavg=(imgPixels.data[i]+imgPixels.data[i+1]+imgPixels.data[i+2])/3;

imgPixels.data[i]=avg;

imgPixels.data[i+1]=avg;

imgPixels.data[i+2]=avg;

}

}

canvasContext.putImageData(imgPixels,0,0,0,0,imgPixels.width,imgPixels.height);

returncanvas.toDataURL();

}

imgObj.src=gray(imgObj);

3、SVG

第三種方法來自SVGFilter.,你需要創建一個SVG文件,并將以下代碼寫在里面,保存命名為***.svg

代碼如下:

<svgxmlns="http://www.w3.org/2000/svg">

<filterid="grayscale">

<feColorMatrixtype="matrix"values="0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010"/>

</filter>

</svg>

然后利用過濾器的屬性,我們可以通過SVG文件中的元素的ID連接SVG文件

代碼如下:

img{

filter:url('img/gray.svg#grayscale');

}

你也可以把它放到CSS文件中,例如:

代碼如下:

img{

filter:url('url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");')

}

總結

為了能過跨瀏覽器支持灰度的效果,我們可以把上述方法和一起使用下面的代碼片段去實現。這段代碼將支持Firefox3.5+,Opera15+,Safari,Chrome,andIE

代碼如下:

img{

-webkit-filter:grayscale(100%);

-webkit-filter:grayscale(1);

filter:grayscale(100%);

filter:url('../img/gray.svg#grayscale');

filter:gray;

}

我們可以利用上面的代碼和JavaScript方法和只提供CSS濾波器作為后備以防JavaScript被禁用。這個想法可以很容易地Modernizr的幫助下實現的。

代碼如下:

.no-jsimg{

-webkit-filter:grayscale(100%);

-webkit-filter:grayscale(1);

filter:grayscale(100%);

filter:url('../img/gray.svg#grayscale');

filter:gray;

}

OK了,你的瀏覽器上可以看到很炫的效果了!!

更多信息請查看IT技術專欄

更多信息請查看網頁制作
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲尤物精选| 狠狠色香婷婷久久亚洲精品| 国产精品午夜春色av| 在线亚洲免费视频| 国产精品久久久久aaaa| 久久精品久久99精品久久| 最近中文字幕mv在线一区二区三区四区| 久久综合99re88久久爱| 亚洲国产日韩一区| 欧美视频一区在线观看| 欧美在线视频一区二区| 亚洲欧洲在线一区| 国产亚洲综合在线| 久久久亚洲人| 亚洲伦理在线观看| 国产欧美激情| 免费观看成人| 午夜国产精品视频| 在线观看一区| 国产精品久久久久久久久久尿| 久久精品中文字幕一区| 亚洲国产三级| 国产日韩精品视频一区| 欧美另类高清视频在线| 欧美一区二区三区在线看| 亚洲精品国产拍免费91在线| 国产视频久久| 国产精品a久久久久久| 欧美aaa级| 久久av红桃一区二区小说| 日韩视频中文字幕| 国内精品伊人久久久久av一坑| 欧美日韩999| 久久久欧美精品| 亚洲已满18点击进入久久| 亚洲电影免费观看高清完整版| 国产精品久久久久影院亚瑟| 欧美片网站免费| 久久夜色精品国产亚洲aⅴ| 亚洲私拍自拍| 亚洲精品国产无天堂网2021| 伊人一区二区三区久久精品| 欧美啪啪成人vr| 伊人久久亚洲影院| 国产精品中文在线| 欧美成人中文字幕| 亚洲欧美久久久| 亚洲小视频在线观看| 日韩天堂在线视频| 亚洲第一网站免费视频| 好吊一区二区三区| 国产性猛交xxxx免费看久久| 国产精品午夜视频| 国产精品亚洲人在线观看| 国产精品美女在线| 国产精品高清免费在线观看| 欧美日韩一区在线视频| 欧美日韩免费一区| 国产精品v欧美精品v日韩| 欧美小视频在线| 国产精品免费观看在线| 欧美三级小说| 国产精品丝袜白浆摸在线| 国产精品免费区二区三区观看| 欧美日韩黄视频| 欧美性jizz18性欧美| 欧美日韩亚洲一区二区| 免费影视亚洲| 欧美伦理91i| 欧美一级视频精品观看| 欧美一区二区视频观看视频| 亚洲综合999| 午夜精品福利电影| 久久久久青草大香线综合精品| 欧美淫片网站| 裸体女人亚洲精品一区| 欧美极品在线视频| 欧美激情视频网站| 欧美日韩精品在线视频| 欧美 日韩 国产在线| 久久久欧美精品sm网站| 欧美激情精品久久久久久蜜臀 | 中国日韩欧美久久久久久久久| 激情综合网激情| 狠狠色狠狠色综合日日91app| 在线看国产一区| 99精品久久久| 亚洲欧美日韩另类精品一区二区三区| 欧美一级艳片视频免费观看| 久久er精品视频| 欧美大色视频| 欧美天堂亚洲电影院在线播放| 国产日韩欧美在线视频观看| 亚洲精品一区二区三| 午夜久久久久久久久久一区二区| 久久只精品国产| 欧美午夜精品久久久久久超碰| 国产精品第三页| 国产小视频国产精品| 日韩天堂在线视频| 久久一区中文字幕| 国产精品a久久久久| 一区在线免费| 亚洲主播在线播放| 欧美精品一区二区三区在线看午夜| 国产精品日本精品| 亚洲精选视频在线| 久久久999精品| 国产精品欧美激情| 99re66热这里只有精品3直播| 久久精品论坛| 国产精品美女久久久浪潮软件| 亚洲第一级黄色片| 午夜国产精品影院在线观看| 蜜臀久久99精品久久久久久9| 国产精品一区二区久久久久| 亚洲美女在线视频| 久久亚洲欧洲| 极品少妇一区二区三区精品视频| 午夜欧美精品久久久久久久| 欧美黄在线观看| 伊人久久成人| 欧美在线一二三四区| 欧美日韩精品一区二区| 亚洲国产专区| 欧美国产欧美亚州国产日韩mv天天看完整| 国产日韩在线一区二区三区| 亚洲一区二区四区| 国产精品99一区二区| 亚洲美女av网站| 欧美va亚洲va香蕉在线| 在线电影欧美日韩一区二区私密| 久久久久9999亚洲精品| 国模大胆一区二区三区| 久久精品一区二区三区中文字幕| 国产精品日韩| 欧美亚洲一区二区在线观看| 国产日韩精品电影| 久久久久国产一区二区| 国内精品久久久| 榴莲视频成人在线观看| 在线看片日韩| 欧美国产视频在线| 亚洲免费观看高清在线观看| 欧美精品一区在线播放| 一区二区三区日韩在线观看| 国产精品99一区二区| 香蕉久久夜色| 狠色狠色综合久久| 美女啪啪无遮挡免费久久网站| 悠悠资源网亚洲青| 欧美国产一区二区| 夜夜狂射影院欧美极品| 国产精品免费一区二区三区在线观看 | 性感少妇一区| 国产午夜精品久久久久久免费视| 欧美一区二区三区在线| 国产精品亚洲激情| 国产精品99久久久久久久vr| 国产精品久久久久9999吃药| 欧美一区二区精品| 在线播放视频一区| 欧美日韩精品一区二区三区| 小黄鸭精品密入口导航| 伊人成年综合电影网| 欧美日本韩国| 欧美一区二区三区日韩| 亚洲承认在线| 欧美午夜精品一区| 亚洲伊人一本大道中文字幕| 国产日韩精品久久| 欧美激情91| 亚洲欧美三级伦理| 亚洲国产美女精品久久久久∴| 欧美人交a欧美精品| 欧美影院视频| 亚洲美女在线国产| 韩国精品一区二区三区| 欧美日韩国产经典色站一区二区三区| 西西人体一区二区| 亚洲精品男同| 好吊成人免视频| 欧美视频在线观看视频极品| 久久久美女艺术照精彩视频福利播放| 日韩小视频在线观看专区| 国产一区二区激情| 欧美日本亚洲| 美女爽到呻吟久久久久| 亚洲一区二区三区四区视频| 亚洲黄色三级| 国模精品一区二区三区| 欧美三级特黄| 欧美大尺度在线| 久久人人97超碰精品888| 亚洲在线观看视频网站| 99精品视频一区| 亚洲精品少妇| 亚洲高清不卡av| 狠狠色丁香久久婷婷综合_中| 国产精品女同互慰在线看|