日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > CSS3 RGBA 屬性高級用法

CSS3 RGBA 屬性高級用法

來源:程序員人生   發布時間:2014-03-19 05:41:34 閱讀次數:2717次

貌似最近網上對CSS3的討論真的很火,現在講一下CSS3里目前用的比較廣的RGBA屬性的高級使用方法。這個屬性的兼容問題比較簡單,IE8已經支持這個屬性,IE6和IE7也可以通過hack支持。RGBA和CSS2里的RBG屬性差不多,只是RGBA屬性多了一個透明度的定義,CSS3標準里對RGBA屬性的解釋如下:

/* 基本語法 */
em { color: Rgba(red,green,blue,opacity) }
/* 舉例 */
em { color: rgba(255,0,0,1) } /* 紅色,不透明 */
em { color: rgba(100%,0%,0%,1) } /* 同上 */

在現實中,使用三個1~255的十進制數值去定義一個顏色比用百分比更加準確,下面是幾個顏色的RGB數值,大家在使用的時候只需要把00~FF的16進制數值換算成十進制就行了。

RGB顏色十進制數值

如何使用RGBA屬性

RGBA的強大之處在于,通過對透明度的定義和不同層的顏色混合可以呈現出更多的顏色,就像顏料的混合一樣。舉一個例子,我們先為頁面設置一個背景圖片,接著為頁面里的H1里的內容設置一個顏色,例如:

h1 {
color: rgb(0, 0, 0);
background-color: rgb(255, 255, 255);
}

效果如下:
H1沒有透明效果
這里可以看到H1并沒有透明效果

但如果我沒對H1設置一個整體的透明度(opacity屬性)的話,效果會變成怎樣呢?

h1 {
color: rgb(0, 0, 0);
background-color: rgb(255, 255, 255);
opacity: 0.5;
}

整個H1元素透明
在這里我們看到的效果是整個H1包括文字都呈現50%的透明度??墒俏淖滞该魇怯绊戦喿x的,我們用RGBA屬性單獨設置H1的背景色試試。

h1 {
color: rgb(0, 0, 0);
background-color: rgba(255, 255, 255, 0.5);
}

RGBA單獨設置H1元素背景
這是我們可以看到H1的背景成50%透明的白色,但里面的文字還是不透明的黑色。當然,你也可以只讓H1里的文字透明。

h1 {
color: rgba(0, 0, 0, 0.5);
background-color: rgb(255, 255, 255);
}

RGBA只讓H1里的文字透明
只讓文字透明,可以用來創建剪紙效果。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本aa大片在线播放免费看 | 4h虎影库永久 | 中文国产一区 | 欧州一级毛片 | av一区二区三区在线播放 | 欧美日韩精品一区二区三区蜜桃 | 国内久久久久久 | 国产视频一二区 | 久久免费视频观看 | 国产日本在线视频 | 91看电视 | 神马久久久久 | 国产在线一区不卡 | 99成人免费视频 | 成人免费福利视频 | 日韩中文字幕精品 | 国内外成人在线视频 | 金瓶狂野欧美性猛交xxxx | 日本在线视频不卡 | 久久精品久久久久久 | 亚洲精品电影在线观看 | 成人观看视频 | 国产精品伦一区二区三级视频 | 毛片真人毛毛片毛片 | 日韩在线视屏 | 国产综合网站 | 激情网在线观看 | 啪啪网免费 | 国产一区二区三区在线看 | 一个色综合视频 | 久久久久久免费毛片精品 | 99日在线视频 | 国产在线激情 | 日韩免费视频一区二区 | 国产成人精品一区二区三区网站观看 | 久久久久中文字幕 | 精品粉嫩aⅴ一区二区三区四区 | 久久极品 | 91成人在线视频 | 欧美激情视频一区二区三区在线播放 | av在线不卡免费 |