如何用js实现图片的变形
这个可以用css解决。当然css能解决的js基本都能解决。
首先,css:
在左图中设置关键css属性(可以自己添加其他属性):
①透明度:滤镜:Alpha(不透明度= 50);不透明度:0.5;兼容火狐和IE,
②Z轴顺序(比右图小):Z索引:1;你也可以不设置它;
③定位,固定大小:位置:相对(或绝对);左:100 px;top:100 px;宽度:100 px;高度:80px
在右图中设置关键css属性(可以自己添加其他属性):
①Z轴顺序(保证大于左图Z轴顺序):Z索引:2;
②定位,固定大小:位置:相对(或绝对);左:40pxtop:100 px;宽度:100 px;高度:80px
Js实现稍微复杂一点,如果你懂jQuery的话可能会简单一点,我就不写了,代码太多,
因为css可以解决,那么你就可以用css来实现。
至于要不要把矩形图像变成梯形图像,我相信是可以做到的。
比如:flip.js,这是翻牌效果。当他翻转时,是矩形到梯形,梯形到矩形。