設(shè)置div背景透明的方法示例

div背景透明常見的有兩種方法:
1. 通過opacity屬性設(shè)置,取值0~1,0表示透明,1表示不透明,但是這種方法會把div上的內(nèi)容也同時進行透明設(shè)置。
效果如下:
2.通過rgba格式的background-color設(shè)置,格式為:background-color:rgba(0,0,0,0~1),0表示透明,1表示不透明。
代碼如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .id{ width: 600px; height: 300px; } .tm1{ margin: 40 auto; text-align: center; line-height: 200px; width: 800px; height: 200px; background-color: yellow; opacity: 0.6; } .tm2{ margin: 40 auto; text-align: center; line-height: 200px; width: 800px; height: 200px; background-color: rgba(255, 255, 0, 0.5); } </style> </head> <body> <!--背景div--> <div class="id"> <!--透明div方法一--> <div class="tm1">透明div方法一,通過opacity設(shè)置透明度,div上的文字也透明:opacity: 0.6;</div><br> <!--透明div方法二--> <div class="tm2">透明div方法二,通過rgba設(shè)置透明度,div上面的文字不透明:background-color:rgba(255,0,0,0.5);</div> </div> </body> </html>
這里還有一點要注意的:
rgba() 函數(shù)使用紅®、綠(G)、藍(B)、透明度(A)的疊加來生成各式各樣的顏色。
RGBA 即紅色、綠色、藍色、透明度(英語:Red, Green, Blue、Alpha)。
紅色(R)0 到 255 間的整數(shù),代表顏色中的紅色成分。。
綠色(G)0 到 255 間的整數(shù),代表顏色中的綠色成分。
藍色(B)0 到 255 間的整數(shù),代表顏色中的藍色成分。
透明度(A)取值 0~1 之間, 代表透明度。
可以百度百科查找rgba值.
類似于:
顏色碼對照表鏈接:
https://www.sioe.cn/yingyong/yanse-rgb-16/
到此這篇關(guān)于設(shè)置div背景透明的方法示例的文章就介紹到這了,更多相關(guān)div背景透明內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 設(shè)置div的背景為半透明,下面有個不錯示例,使用div+css來實現(xiàn)下,不會的朋友可以參考下2014-02-13
- DIV背景半透明,DIV中的字不半透明如何實現(xiàn),下面有個不錯的示例,感興趣的朋友可以了解下2013-11-29
div 背景透明度 如何設(shè)置一個div的背景透明度
如何設(shè)置一個div的背景透明度,對于一些新手朋友有些陌生,接下來詳細介紹實現(xiàn)方法,有需要了解的朋友可以參考下2012-12-31- 背景半透明,覆蓋整個可視區(qū)域的遮罩層效果在工作中經(jīng)常會遇到,這篇文章主要介紹了當(dāng)內(nèi)容超過一屏?xí)r如何做到多瀏覽器的兼容性。 下面我們通過一個簡單的例子看看如何實現(xiàn)2011-12-08
- 背景半透明,覆蓋整個可視區(qū)域的遮罩層效果在工作中經(jīng)常會遇到,這篇文章主要介紹了當(dāng)內(nèi)容超過一屏?xí)r如何做到多瀏覽器的兼容性。 下面我們通過一個簡單的例子看看如何實現(xiàn)2011-10-30