> 웹 프론트엔드 > H5 튜토리얼 > HTML5에서 두 개의 직사각형을 서로 오버레이하는 방법

HTML5에서 두 개의 직사각형을 서로 오버레이하는 방법

零下一度
풀어 주다: 2017-04-28 15:26:35
원래의
2992명이 탐색했습니다.

이 글에서는 html5에서 두 개의 직사각형을 겹치는 방법을 소개합니다. html5

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Canvas Primer - Example: Drawing shadows</title>
    <script type="text/javascript">
        window.addEventListener(&#39;load&#39;, function () {
                //得到canvas,并检测是否支持canvas
          var elem = document.getElementById(&#39;myCanvas&#39;);
          if (!elem || !elem.getContext) {
                return;
          }
 
          // 得到可以画图的上下文context
          var context = elem.getContext(&#39;2d&#39;);
          if (!context) {
                return;
          }
 
          // 分别设置阴影的偏移坐标,阴影的虚化程度,阴影的颜色,图形的填充颜色,以及绘制图形。
          context.shadowOffsetX = 10;
          context.shadowOffsetY = 10;
          context.shadowBlur    = 4;
          context.shadowColor   = &#39;red&#39;;
          context.fillStyle     = &#39;#00f&#39;;
          context.fillRect(20, 20, 150, 100);
        }, false);
        </script>
          </head>
        <body>
    <p><canvas id="myCanvas" width="300" height="150">Your browser does not have 
    support for Canvas. </canvas></p>
  </body>
</html>
로그인 후 복사

위 내용은 HTML5에서 두 개의 직사각형을 서로 오버레이하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿