本文主要介紹用css寫透明的三種方法(css透明屬性rgba),下面一起看看用css寫透明的三種方法(css透明屬性rgba)相關(guān)資訊。
的opacity函數(shù)的css3屬性用于控制透明頁面元素的影響(調(diào)整不透明度),這是早期網(wǎng)頁設計中經(jīng)常使用的一種透明效果,通常使用png圖層使其透明?,F(xiàn)在網(wǎng)站設計者可以很容易的使用css3透明來調(diào)整頁面元素的不透明度,而且css3透明屬性的語法非常簡單,只需要數(shù)字調(diào)整就可以顯示不同的不透明度。然后設計一個現(xiàn)代風格,可以用于網(wǎng)頁圖片、div塊、跨區(qū)域、表格…等元素。所有主流瀏覽器都支持新版本的css3效果的不透明度屬性。css3透明屬性的基本語法opacity:opacity;由css3透明度屬性參數(shù)的不透明度表示的數(shù)字,從0到1,0表示完全透明,1表示完全不透明。換句話說,數(shù)字越大,元素越不透明。除了參數(shù)不透明,繼承了父層的屬性,但是瀏覽器支持差,不推薦。css3透明屬性實例css代碼將內(nèi)容復制到剪貼板。測試css3透明度屬性不透明度測試css3透明度屬性不透明度測試css3透明度屬性不透明度示例輸出效果一共準備了三個樣本,加入了div塊不透明度效果。你可以從上面的第一個街區(qū)通知他們。0.1的不透明度(不透明度:0.1)使整個塊幾乎看不出來是文字和顏色兩塊,0.5的不透明度(不透明度:0.5)明顯高于第一塊和第三塊,進一步將不透明度降低到0.8,文字顏色和背景顏色更加明顯,這是實際效果css3的透明屬性。例子可以清楚的看到,在一個div塊中,文字和背景顏色(背景補充:主流瀏覽器的當前版本都支持css3透明屬性,但是需要注意的是,ie8必須使用ie瀏覽器早期版本中的替代語法并不重要。所謂替代語法就是濾鏡屬性的使用,比如寫filter: α(不透明度50);效果等于0.5不透明度。不透明透明屬性繼承css3透明透明屬性繼承。當對象使用不透明和透明屬性設置時,其子集元素也將具有透明效果。xml代碼將內(nèi)容復制到剪貼板。背景色rgb不透明度效果背景色rgba透明度效果css: css代碼將內(nèi)容復制到剪貼板。主要是{明確:錯;定金:20%汽車;溢出:隱藏;寬度:335px;}主div {顏色:紅色;浮點數(shù):左;顯示:內(nèi)嵌塊;寬度:160px;身高:160px文本對齊:居中;}使用不透明屬性顯示透明屬性。div1 {背景色:rgb (0,0,0);不透明度:0.5;濾鏡:alpha(不透明度= 50);ms過濾器: progid:dximagetransform . microsoft . alpha(不透明度50);右邊距:15px;} div1 p { .位置:相對;} *//*使用rgba顏色顯示效果格式。背景:rgba(0,0,0,5)}結(jié)論:rgba的背景色可以直接設置對象的透明效果,并且不繼承其子集元素。但是,使用rgb顏色并設置不透明和透明屬性的對象將產(chǎn)生透明繼承。但是可以在i測試,會發(fā)現(xiàn)ie7和ie8瀏覽器中設置的對象不透明度屬性中的子透明元素并沒有繼承父元素來設置透明效果,將背景設置為rgba對象,但是并沒有效果。這是因為位置中的對象設置了opacity transparency屬性設置元素的子集:relative attribute,這使得它解決了ie9瀏覽器中的以下問題;其次,它與ie9瀏覽器中的rgba顏色不兼容,所以你會看到兩種沒有效果的背景顏色。
了解更多用css寫透明的三種方法(css透明屬性rgba)相關(guān)內(nèi)容請關(guān)注本站點。