私は、キャンバス要素でマスクすることができるdivのほとんどから構成されたスライドショーを作成しようとしています(四角形ではなく円形や奇妙な形になるようにします。可能私はdiv要素のイメージではなく、全体のdivまたはコレクションをマスキングの多くの例を見てきましたdivをキャンバス要素でマスキングする
答えて
をはいては、確かに可能divをマスクするために、たとえば、キャンバスは、このようなdivのマスクができます?。。
を
これは単なる画像です。
あなたが使用することはできません、単に円形のdivのような錯覚を与え、その幻想はdiv要素(or something fancier)または背後にあるものに非常に偶発的であるに注意すべき
「他のすべての領域で黒を描く」は「マスキング」と同じだとは思わない。具体的には、@ Adamはdivコンテンツの一部を透明にしたいと考えています。 – Phrogz
あなたはおそらく正しいでしょうが、divコンテンツの部分の外観を透明にするようなエフェクトも可能です。そのような効果の幻想であるだけです(例えば、http://jsfiddle.net/5Y4zL/1 /、本当の透明マスクではなく、ユーザーには十分に透明に見える)、これは彼の必要性をかなり満たす可能性がありますが、それは彼が表示する予定のものに大きく左右されます。彼はそれを提供していないので、私はそれが彼がその効果を達成するために必要なオプションを提供する価値があると思う。 –
私は同意します。私は確かにOPからのより多くの答えなしにこの答えをdownvoteしないだろう:) – Phrogz
キャンバスのイメージソースとしてHTML要素をレンダリングするため、キャンバスを使用してHTMLのコンテンツを描画することはできません。 divの任意の部分を完全または部分的に透明にしたい場合、答えは "いいえ、キャンバスではできません"です。
- 1. div要素がキャンバス要素の後ろにあるP5js
- 2. アニメーションCCキャンバスとマスキング
- 3. キャンバス要素なしのHTMLでDIVをクリップする
- 4. divにキャンバス要素を追加する - 角4
- 5. div要素をキャンバスで別のものにドラッグ
- 6. キャンバスを半透明のpngでマスキングする
- 7. キャンバス要素にテキストを描画する
- 8. キャンバス要素の寸法をアニメートする
- 9. キャンバスに要素を追加するJavaFX
- 10. DOMにキャンバス要素を追加する
- 11. div要素を別のdiv要素で囲む方法
- 12. ショー要素はdiv要素
- 13. キャンバス要素の変更後にキャンバス要素を印刷するにはどうすればいいですか?
- 14. ie7でdiv要素を隠すと、周囲のdiv要素が消える
- 15. jQueryでdiv要素を追加する
- 16. DIV要素でマウスを追跡する
- 17. キャンバス要素またはダイナミックフォームジェネレータ
- 18. キャンバス要素の最大サイズ
- 19. キャンバス内の要素のイベント
- 20. html5キャンバス要素の印刷
- 21. HTML5キャンバス要素内のSVG
- 22. キャンバスのような要素
- 23. 表示するdiv要素
- 24. フロートdiv要素
- 25. div要素が
- 26. ホバリングDiv要素
- 27. キャンバス要素の中央にdiv(ボーダーとパディング付き)を配置しますか?
- 28. div要素をjquery
- 29. QT5/QMLキャンバス要素をぼかす
- 30. divにキャンバスをオーバーレイする
詳細を入力してください。 「マスキング」とはどういう意味ですか? – Phrogz