通常情況下css設(shè)置背景顏色透明度只需要使用rgba(R,G,B,A)即可。以上R、G、B三個(gè)參數(shù),正整數(shù)值的取值范圍為:0 - 255。A為透明度參數(shù),取值在0~1之間,不可為負(fù)值。
創(chuàng)新互聯(lián)公司公司2013年成立,先為巴林左旗等服務(wù)建站,巴林左旗等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為巴林左旗企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。現(xiàn)在介紹css中設(shè)置背景顏色透明另一種方法,通過(guò)backgroud和opacity設(shè)置。
下面我們就來(lái)分別看看css中這兩種方法實(shí)現(xiàn)背景顏色透明的具體實(shí)例
1、通過(guò)backgroud和opacity設(shè)置背景顏色透明
background屬性中屬性值比較簡(jiǎn)單,這里就不細(xì)說(shuō)了,大家可以參考css學(xué)習(xí)手冊(cè)來(lái)了解一下,我們?cè)谶@里來(lái)簡(jiǎn)單看看opacity屬性
opacity屬性參數(shù)的"不透明度"是以數(shù)字表示,從 0.0 至 1.0 都可以,完全透明是 0.0,完全不透明是 1.0,換句話說(shuō),數(shù)字越大代表元素越不透明。參數(shù)除了可以使用"不透明度"之外,還有 inherit 繼承父層屬性,不過(guò)瀏覽器支援度較差,不建議使用。
看完了對(duì)于兩種屬性的介紹,下面我們就來(lái)看通過(guò)backgroud和opacity設(shè)置背景顏色透明度的具體實(shí)例
代碼如下:
.box{ width:300px; height:200px; margin:0 auto; border:1px solid #ccc; background:red; opacity:0.2; }
背景顏色透明效果如下:
說(shuō)明:通過(guò)backgroud和opacity設(shè)置背景顏色透明度,如果背景上面有文字的話,那么文字也會(huì)變成透明,就像下面的效果
所以要看情況來(lái)使用這種方法來(lái)設(shè)置背景顏色透明。
2、通過(guò)rgba方式設(shè)置背景顏色透明
所謂RGBA顏色,就是RGB三原色加ALPHA。在給背景添加顏色的同時(shí),提供透明度特性。
用法:background:rgba(R,G, B, A);
下面我們就來(lái)看通過(guò)rgba方式設(shè)置背景顏色透明度的具體實(shí)例:
背景顏色透明
.title_div{ width: 200px; height: 200px; line-height: 30px; text-align: center; margin:0 auto; background-color:rgba(220,38,38,0.2); }
rgba方式設(shè)置背景顏色透明度效果如下:
說(shuō)明:通過(guò)rgba方式設(shè)置背景顏色透明度,可以設(shè)置背景顏色透明而文字不透明,但是這種方法的兼容性不好,不兼容ie瀏覽器。
以上就是css如何設(shè)置背景顏色透明?css設(shè)置背景顏色透明度的兩種方法介紹的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司其它相關(guān)文章!