中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

CSS3中rgb與rgba的含義-創(chuàng)新互聯(lián)

這篇“CSS3中rgb與rgba的含義”除了程序員外大部分人都不太理解,今天小編為了讓大家更加理解“CSS3中rgb與rgba的含義”,給大家總結(jié)了以下內(nèi)容,具有一定借鑒價(jià)值,內(nèi)容詳細(xì)步驟清晰,細(xì)節(jié)處理妥當(dāng),希望大家通過這篇文章有所收獲,下面讓我們一起來看看具體內(nèi)容吧。

創(chuàng)新互聯(lián)公司專注于阜寧網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供阜寧營(yíng)銷型網(wǎng)站建設(shè),阜寧網(wǎng)站制作、阜寧網(wǎng)頁設(shè)計(jì)、阜寧網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造阜寧網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供阜寧網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

rgb與rgba的含義

RGB 是代表Red(紅色) 、Green(綠色)、 Blue(藍(lán)色)三個(gè)單詞的縮寫。RGBA 顏色值是 RGB 顏色值的擴(kuò)展,添加了一個(gè) alpha 通道, 它規(guī)定了對(duì)象的不透明度。

1、 基本語法:
R:紅色值。 正整數(shù)(0~255)或 百分?jǐn)?shù)(0.0% - 100.0%)
G:綠色值。 正整數(shù)(0~255)或 百分?jǐn)?shù)(0.0% - 100.0%)
B:藍(lán)色值。 正整數(shù)(0~255)或 百分?jǐn)?shù)(0.0% - 100.0%)
A:透明度。取值0~1之間,不可為負(fù)值

RGB顏色值查找可參考:https://www.sioe.cn/yingyong/yanse-rgb-16/(css中也可用十六進(jìn)制來表示各種顏色,在這個(gè)網(wǎng)站也可查找到各種顏色的十六進(jìn)制值)。

2、瀏覽器的兼容性:

RGB的兼容:

CSS3中rgb與rgba的含義

RGBA的兼容:

CSS3中rgb與rgba的含義

http://caniuse.com/ 可以在這個(gè)網(wǎng)站查找你所要用的屬性在瀏覽器中的兼容問題。

3、rgb與rgba的書寫格式

rgb的書寫格式:rgb(90,50,25);

其中第一個(gè)數(shù)字(90)表示Red 顏色(紅色值),第二個(gè)數(shù)字(50)表示Green 顏色(綠色值),第三個(gè)數(shù)字(25)表示Blue 顏色(藍(lán)色值)。數(shù)字越大(不超過255)則表示其對(duì)應(yīng)的顏色加的越多。

rgba的書寫格式:rgba(90,50,25,0.5);

從上面我們可以得到RGBA 顏色值是 RGB 顏色值的擴(kuò)展,添加了一個(gè) alpha 通道, 它規(guī)定了對(duì)象的不透明度。前面三個(gè)數(shù)值跟 rgb表示的是一樣的,a 的值為0~1之間的值,0表示透明色,1表示不透明,0.5表示每個(gè)(R、G、B)顏色50%的透明度,也就是每個(gè)顏色半透明狀態(tài)。這里的a還可以簡(jiǎn)寫成 .5,這里只要是有小數(shù)點(diǎn)的透明度,都可以這樣簡(jiǎn)寫。

rgb與rgba的區(qū)別

1、rgb+opacity(IE下不兼容)
因?yàn)閞gba中的 a 表示對(duì)象的透明度,所以這里利用 opacity 屬性(也表示透明度)+ rgb來說明一下rgb與rgba的區(qū)別。opacity 屬性還可以用 filter 屬性來表示,例如:filter:Alpha(opacity=50),這里的50表示的50%的透明度。例子如下:

<div class="box">
	<p>rgb+opacity:</p>
	<div class='one'>25%</div>
	<div class='two'>50%</div>
	<div class='three'>75%</div>
	<div class='four'>100%</div>
</div>
.box{
	margin-bottom: 10px;
	overflow: hidden;	
}
.box>div{
	width:100px;
	height:100px;
	float: left;
}
.box>div{
	background:rgb(255,0,0)
}
.box>.one{
	opacity:.25;
}
.box>.two{
	opacity:.5;
}
.box>.three{
	opacity:.75;
}
.box>.four{
	opacity:1
}

CSS3中rgb與rgba的含義

從上面的例子中我們可以看出隨著透明度的變化,div 會(huì)具有透明性,div 上的文本也會(huì)隨之具有透明度,越來越看不清。

2、rgba

因?yàn)閞gba中的 a 表示對(duì)象的透明度,所以這里可以直接利用background搭配rgba來說明透明這個(gè)問題。例子如下:

<div class="box1">
	<p>rgba</p>
	<div class='one'>25%</div>
	<div class='two'>50%</div>
	<div class='three'>75%</div>
	<div class='four'>100%</div>
</div>

```css
.box1>div{
	width:100px;
	height:100px;
	float: left;
}
.box1>.one{
	background:rgba(255,0,0,1);
}
.box1>.two{
	background:rgba(255,0,0,.75);
}
.box1>.three{
	background:rgba(255,0,0,.5);
}
.box1>.four{
	background:rgba(255,0,0,.25);
}

CSS3中rgb與rgba的含義

從上面的例子中我們可以看出隨著透明度的變化,div 會(huì)具有透明性,div 上的文本并沒有受到透明度的影響,保持著文本的自身顏色。

RGBA 不單可以應(yīng)用在 background 上,我們還可以應(yīng)用在只要設(shè)置了顏色的地方都可以使用,在這里簡(jiǎn)單的說一下幾種:

第一種:字體顏色,設(shè)置顏色的同時(shí)可以設(shè)置透明度。

<p class="p1">字體顏色</p>
<p class="p2">字體顏色</p>
.p1{
	color:rgb(255,0,0)
}
.p2{
	color:rgba(255,0,0,.5)
}

CSS3中rgb與rgba的含義

第二種:邊框色border-color

<div class="div3"></div>
<div class="div4"></div>
.div3,.div4{
	width:100px;
	height:100px;
	background:#f00;
}
.div3{
	border:5px solid rgb(0,0,0)
}
.div4{
	border:5px solid rgba(0,0,0,.2)
}

CSS3中rgb與rgba的含義

第三種:字體的陰影色text-shadow

 <p class="p1">字體陰影顏色</p>
<p class="p2">字體陰影顏色</p>
.p1{
	text-shadow:1px 2px 1px rgb(255,0,0) ;
}
.p2{
	text-shadow:1px 2px 1px rgba(255,0,0,.5) ;
}

CSS3中rgb與rgba的含義

第四種:改變邊框陰影色

<div class="div3"></div>
<div class="div4"></div>
.div3,.div4{
	width:100px;
	height:100px;
	background:#000;
}
.div3{
	box-shadow: 1px 5px 5px rgb(255,0,0);
	margin-bottom: 20px;
}
.div4{
	box-shadow: 1px 5px 5px rgba(255,0,0,.5) ;
}

CSS3中rgb與rgba的含義

總結(jié)

1、從我們上面的實(shí)例中我們也知道,RGBA 比元素設(shè)置 CSS 的透明度更好,因?yàn)閱为?dú)的顏色可以在不影響整個(gè)元素的透明度,他不會(huì)影響到元素其他的屬性,比如說邊框,字體同時(shí)也不會(huì)影響到其他元素的相關(guān)透明度。

2、使用 Opacity 來做透明,在父元素中使用了 Opacity,那么其它子元素都會(huì)受到影響。

3、最后需要告訴大家的一點(diǎn), RGBA 這種方法,目前只有在支持 RGBA 屬性的瀏覽器才能正常顯示。

感謝你的閱讀,希望你對(duì)“CSS3中rgb與rgba的含義”這一關(guān)鍵問題有了一定的理解,具體使用情況還需要大家自己動(dòng)手實(shí)驗(yàn)使用過才能領(lǐng)會(huì),快去試試吧,如果想閱讀更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)站題目:CSS3中rgb與rgba的含義-創(chuàng)新互聯(lián)
鏈接URL:http://www.2m8n56k.cn/article48/dsdohp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)網(wǎng)站維護(hù)虛擬主機(jī)域名注冊(cè)商城網(wǎng)站微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
主站蜘蛛池模板: 久草资源在线观看 | 中文字幕在线不卡 | 国产在线欧美日韩一区二区 | 一级黄片一级毛片 | 国产精品久久久久久久久久久不卡 | 一级成人毛片免费观看欧美 | free性欧美嫩交 | 欧美精品一区二区三区免费观看 | 久久厕所精品国产精品亚洲 | 亚洲国产精品日韩高清秒播 | 欧美另类专区 | 日韩专区亚洲综合久久 | 亚洲国产精久久久久久久春色 | 91最新网站| 欧美一级成人一区二区三区 | 色妇女影院 | 欧美精品xx| ab毛片| 玖玖国产在线观看 | 毛片在线看免费 | 国产一区二区免费不卡在线播放 | 免费播放国产性色生活片 | 免费国产成人18在线观看 | 国产在线精品香蕉综合网一区 | 成人做爰视频www | 日本久久久久久久 | 经典日韩 | 一区二区三区在线 | 日本 | 亚洲国产精品久久久久秋霞不卡 | 成人黄色一级视频 | 国产午夜伦伦伦午夜伦 | 手机国产精品一区二区 | 欧美成人免费tv在线播放 | 亚洲男人的天堂在线视频 | 久久久一级 | 一区二区三区高清视频在线观看 | 国产一级特黄a大片99 | 国产精品中文 | 手机看片国产精品 | 国产一级强片在线观看 | 国产在视频线精品视频二代 |