提问者:小点点

如何在画布上制作不透明的黑色背景,但不是在内部元素中


我想让背景变暗,但是里面的区域没有效果


共1个答案

匿名用户

CSS支持不透明度,RGB表示法为rgba(红色、绿色、蓝色、alpha),十六进制表示法为#RRGGBBAA。因此,要设置任何元素的背景不透明度而不影响其子元素的不透明度,请使用其中一个选项。

<canvas id="myCanvas" style="background: #00000030;" width="200" height="100"></canvas>
<canvas id="myCanvas" style="background: rgba(0,0,0,0.19);" width="200" height="100"></canvas>