我試圖製作一個主要由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