我正在研究 HTML+Javascript 页面翻转效果。我希望在没有 HTML5 Canvas 元素的情况下完成此操作,以便我可以将其与文本/表单等一起使用。
到目前为止,这是我一起破解的(webkit 浏览器,我使用 chrome 12): JSFIDDLE: Page Flip
预习:
我想要做的不是显示蓝色矩形之外的红色矩形区域。我的问题在于重叠区域(紫色区域)的 MASKING / CLIPPING。我试图将页面(红色)div嵌入到掩码(蓝色)div中并设置overflow : hidden
,但问题是每当掩码(蓝色)旋转时,页面(红色)也会旋转,并且计算无法通过偏移进行校正.
还有其他方法可以剪辑这个区域吗?