opacity
属性可以设置的取值为0到1之间的任意数字,包括小数。其中,0表示完全透明,1表示完全不透明。在实际应用中,还可以通过使用rgba()颜色值来设置元素的透明度,其中最后一个参数表示透明度,取值范围也是0到1之间的数字。此外,CSS3还引入了一个新属性hsla()
,可以用来设置带有透明度的颜色,其中最后一个参数同样表示透明度,取值范围是0到1之间的数字。需要注意的是,opacity
属性会影响元素的所有内容,包括文本、背景、边框等,而rgba()
和hsla()
仅会影响元素的颜色。