<template>
<div>
<div>CSS实现透明度效果的两种方法—— opacity 和 rgba()</div>
<h3>第一种 opacity 属性</h3>
<h4>
opacity: alpha; alpha 取值范围为 0~1,值越小越透明( 0 表示完全透明,1
表示完全不透明
),任何一个溢出这个取值区间的值都会被解析为在取值范围内最靠近它的值
</h4>
<h4>opacity的效果会作用到子元素</h4>
<div class="outer">
<div class="inner"></div>
</div>
<h3>第二种 rgba() 函数</h3>
<h3>
rgba() 函数根据颜色的红色、绿色和蓝色成分来表达颜色,可选的 alpha
参数设置颜色的透明度。语法如下。
</h3>
<h3>
rgba(r, g, b, alpha) R、G、B 每个都是从 0 到 255 之间的整数,或从 0%
到100% 之间的 百分比,或者为关键字 none,分别代表红色、绿色和蓝色的通道。
可选 alpha 值(可以是百分比或0~1之间的数字)或者关键字 none,数字 1
对应100%(完全不透明)。
</h3>
<h3>
CSS实现透明度效果的两种方法—— opacity 和 rgba()
最新推荐文章于 2025-07-24 10:39:13 发布