如何使它镜像效果

时间:2012-05-29 23:52:27

标签: jquery html5

<li id="li_id1" class="li_img1">
    <div>
        <a href="#"><img id="imge1" class="img1" src="img/slide_001.png" alt="My Profile" />
            <canvas id="canvas1"></canvas>  
        </a>
     </div>
</li>

var img_path="img/slide_01.png";
var context = document.getElementById(canvas1).getContext("2d");
var img = new Image();
img.src = img_path;
context.translate(0, 0); 
context.scale(-1,1) 
context.rotate(-3.09);

img.onload = function() {
    context.drawImage(img,0, -205,190,190);
}

我认为我必须放置渐变以使其具有镜面效果。 任何想法 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我的建议是使用其中一个插件来应用镜像效果。这是一个:

http://www.digitalia.be/software/reflectionjs-for-jquery

以下是回答您具体问题的重复问题:Create reflected image with HTML Canvas?