zoukankan      html  css  js  c++  java
  • HTML5中createPattern()

    定义和用法

    createPattern() 方法在指定的方向内重复指定的元素。

    元素可以是图片、视频,或者其他 <canvas> 元素。

    被重复的元素可用于绘制/填充矩形、圆形或线条等等。

    JavaScript 语法:

    context.createPattern(image,"repeat|repeat-x|repeat-y|no-repeat"); 

    参数值

    参数描述
    image 规定要使用的图片、画布或视频元素。
    repeat 默认。该模式在水平和垂直方向重复。
    repeat-x 该模式只在水平方向重复。
    repeat-y 该模式只在垂直方向重复。
    no-repeat 该模式只显示一次(不重复)。
            var c = document.getElementById('myCanvas');
            var ctx = c.getContext("2d");//获取上下文2d环境
    
            var img = new Image();
            img.src = "lamp.gif";
            img.onload = function(){//等到图片加载进来之后
                var pat = ctx.createPattern(img,"repeat");
                ctx.fillStyle=pat;
                ctx.fillRect(10,10,200,200);
            }

    元素

  • 相关阅读:
    java发送qq邮件
    HTTP3次握手和4次挥手
    Bootstrap面试题
    Bootstrap
    响应式布局
    JQuery思维导图
    JQuery相关知识点和面试题
    CSS思维导图
    前端面试题
    CSS3实现跑马效果
  • 原文地址:https://www.cnblogs.com/sugar-tomato/p/4489773.html
Copyright © 2011-2022 走看看