我试图制作一个主要由div元素组成的幻灯片,这个div可以被一个画布元素掩盖(这样它可以是一个圆形或奇怪的形状,而不是一个正方形。 ?可能我已经看到了掩蔽图像的例子很多,但不是的div的整个股利或收集用一个画布元素掩盖div
回答
我不认为“在所有其他领域画黑”与“掩蔽”是一样的。具体来说,我怀疑@Adam想让部分div内容透明。 – Phrogz 2012-01-05 22:40:25
你可能是对的,但即使如此使得部分div内容透明的效果也是可能的,因为它只是幻觉效果(例如:http://jsfiddle.net/5Y4zL/1 /,而不是真正的透明度蒙版,但对用户看起来足够透明),这很可能满足他的需要,但这与他计划展示的内容高度相关。既然他没有提供这些,我认为向他提供他可能有的任何选择来实现这一效果是值得的。 – 2012-01-05 23:09:26
我同意;如果没有更多的答案,我肯定不会downvote这个答案:) – Phrogz 2012-01-05 23:29:26
不能使用落后高度队伍将HTML元素呈现为画布的图像源,因此您不能使用画布绘制HTML的内容。如果你想让div的任意部分完全或部分透明,答案是“不,你不能用Canvas来做到这一点。”
- 1. 覆盖一个画布覆盖div
- 2. 使用DIV来掩盖另一个DIV
- 3. 画布 - 元素覆盖
- 4. 覆盖HTML画布元素
- 5. 布局中的元素没有出现(被另一个元素掩盖)
- 6. P5js在画布元素后面有一个div元素
- 7. 用css掩盖div
- 8. 掩盖带图像的画布
- 9. 使用xslt掩盖xml元素
- 10. 如何将多个画布元素放入一个画布元素中?
- 11. 使用jquery掩盖div
- 12. 掩盖一个UIImage
- 13. 用布尔数组掩盖一系列
- 14. Ajax-ish更新一个画布元素
- 15. 一个画布元素的3D变换
- 16. 动态绘制一个画布元素
- 17. 如何用另一个div []元素替换一个div []元素?
- 18. 如何在createjs中掩盖dom元素
- 19. Div元素在另一个div元素
- 20. 如何使用一个画布元素作为另一个画布元素的背景?
- 21. 制作一个画布动画在父div上的背景元素
- 22. 用另一个div覆盖一个div的动画制作
- 23. 设置画布元素作为div元素的背景
- 24. 隐藏画布元素,当用户点击一个独立的div(使用PaperJS)
- 25. CAGradientLayer不画形式掩盖
- 26. 画布元素禁用
- 27. 动画HTML画布元素
- 28. 覆盖整个屏幕的画布元素?
- 29. 画布元素undefined
- 30. 掩盖一个圆圈并用动画移动蒙版
请提供更多详情。 “掩蔽”是什么意思? – Phrogz 2012-01-05 22:42:14