투명성 및 globalCompositeOperation
재산 조합, 캔버스에 그래픽 렌더링 및 텍스트를 제어하는 데 사용할 수 있습니다, 합성 globalCompositeOperation
허용되는 값은 copy
다음과 같습니다 destination-atop
, destination-in
, destination-in
, destination-over
, destination-out
, lighter
, source-atop
, source-in
, source-out
, source-over
, source-over
,, xor
예제 코드를 선택, "HTML5의 확실한 가이드"
1 |
<! DOCTYPE HTML> |
코드의 기본 효과
copy
모든 투명도 설정을 무시하고 대상에 그려진 원의 효과는 직접 적용의 효과와 유사하려 할 때
destination-atop
대신 원본 이미지의 목표 이미지를 사용, 그것은 투명성을 유지하고 보이는 부분에 겹쳐
destination-in
소스 이미지 소스 이미지 애플리케이션 투명성 디스플레이에 투명하지 않은 소스 및 대상 이미지Hello
투명성의 응용 프로그램은 화상을 표시 할 위치를 대상 교차
destination-over
来源图像覆盖在目标图像上,即Hello
覆盖在红色矩形上
lighter
来源图像与目标图像的总和,可以看出来源图像和目标图像都有了透明效果
source-atop
目标图像图像颜色叠加到源图像Hello
上
source-in
来源图像与目标图像叠加处显示来源图像和目标图像色彩
source-out
来源图像与目标图像叠加部分,来源图像Hello
不透明处使其透明显示,其他位置显示目标图像
source-over
目标图像个叠加到来源图像上
xor
叠加出图像执行异或运算