CSS(五)- 漂亮的盒子 - 背景颜色透明度


rgba与opacity

在第一个例子中,我们只让背景颜色变得透明,而第二个例子用到opacity属性,让整个元素都变得透明,包含元素中含的内容。

使用opacity把一个元素设置为透明后,将无法再让其子元素变得不那么透明。

body{
    background-color: rgba(254,219,207,0.5);
}
body{
    background-color: #FEDBCF;
    opacity:0.5;
}

 补充:transparent

transparent属性用来指定全透明色彩,transparent是全透明黑色(black)的速记法,即一个类似rgba(0,0,0,0)这样的值。

在CSS1中,transparent被用来作为background-color的一个参数值,用于表示背景透明。

在CSS2中,border-color也开始接受transparent作为参数值,

《Open eBook(tm) Publication Structure 1.0.1》[OEB101]延伸到color也接受transparent作为参数值。

在CSS3中,transparent被延伸到任何一个有color值的属性上。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM