rgba0 backgroundColor和background-color的區(qū)別?
backgroundColor和background-color的區(qū)別?不透明設(shè)置的透明度由子元素繼承,無(wú)法撤消。背景色設(shè)置為透明僅意味著背景是透明的,不會(huì)被子元素繼承。類似地,RGBA用于設(shè)置屬性a
backgroundColor和background-color的區(qū)別?
不透明設(shè)置的透明度由子元素繼承,無(wú)法撤消。背景色設(shè)置為透明僅意味著背景是透明的,不會(huì)被子元素繼承。類似地,RGBA用于設(shè)置屬性a中設(shè)置的顏色和透明度,因?yàn)楸尘吧珜傩圆粫?huì)被繼承。
css hsla和rgba的區(qū)別?
在CSS3中,您可以使用RGBA和HSLA顏色模式,這兩種模式都可以用于同時(shí)設(shè)置顏色和透明度。RGBA表示“紅-綠-藍(lán)-阿爾法”,HSLA表示“色調(diào)-飽和度-亮度-阿爾法”。
在RGBA模式下,前三個(gè)參數(shù)是紅色、綠色和藍(lán)色強(qiáng)度值,范圍從0到255或0%-100%。在HSLA模式下,前三個(gè)參數(shù)表示色調(diào)(0-360)、飽和度(0%-100%)和亮度(0%-100%)。背景色:HSLA(182,44%,76%,),。5) 背景色:RGBA(166218220,76%,),。5) ,5)
對(duì)于IE兼容性:IE8和早期版本不支持HSLA/RGBA,但有以下替代方法:
為這些瀏覽器指定十六進(jìn)制、RGB或HSL格式的不透明背景
平鋪一個(gè)小的半透明PNG圖像作為背景圖像(但會(huì)添加HTTP請(qǐng)求,而且IE6不支持alpha透明PNG圖像)
使用漸變?yōu)V鏡
當(dāng)然還有一個(gè)工具把輸入值自動(dòng)轉(zhuǎn)換成相應(yīng)的濾鏡值。
CSS中rgb和rgba有什么區(qū)別?
在CSS3中,RGB和RGBA沒(méi)有區(qū)別。它們都支持RGB三色和α通道,但css2.1中的RGB只接受R、G和B參數(shù)。因此,為了保證兼容性,當(dāng)需要透明顏色時(shí),應(yīng)該盡量使用RGBA而不是四參數(shù)的RGB
相同大小的JPG和PNG有什么區(qū)別?
PNG是無(wú)損壓縮,可保存原始圖像的完整數(shù)據(jù)。JPG是有損壓縮,但它看起來(lái)像原始圖像。事實(shí)上,有些細(xì)節(jié)丟失了,或者有更多的噪音。損失的程度主要取決于壓縮的質(zhì)量。文件越小,質(zhì)量越低,損失越大。另外,PNG和JPG使用的顏色空間是不同的。大多數(shù)PNG應(yīng)該是RGB顏色空間(或RGBA,帶有一個(gè)更透明的通道)。如果不壓縮,每個(gè)像素將占用24位或32位或更多,而大多數(shù)JPEG使用的YUV顏色空間小于RGB