1

canvas 要素への描画と Raphael.js のようなもの (これはかなり素晴らしい) の使用に関して多くの質問がありますが、上にいくつかのベクトル (主に対角線) を描画できる方法があるかどうか知りたいです。 html doctype Web ページにレンダリングされた DOM ドキュメント。

私はキャンバス要素をあまり使っていませんが、おそらく次のようなことを行うことができると思います:

  1. javascriptでウィンドウサイズを取得/監視する
  2. ページ全体を占めるキャンバス要素の作成/サイズ変更
  3. どういうわけかキャンバス要素に透明度を設定する
  4. 必要なベクトルを描く

透明な .gif を使用すると、その下にあるものをクリックしたり操作したりすることはできません。Web ページを通常どおり操作できるようにしたいと考えています。また、ページを通常どおり上下にスクロールして、ベクトルがDOM要素とともにスクロールするようにしたいと思います。

これで正しい方向に向かっていますか?

標準の Web ページで HTML / DOM の上にベクトルを描画するにはどうすればよいですか?

4

1 に答える 1

2

div http://raphaeljs.com/spin-spin-spin.htmlのテキストの上に Raphael.js を描画する例を次に示します。

Raphael に関するその他の背景:

Raphael は SVG キャンバスに描画します。透明な背景を指定してウィンドウ (z-index) の上に配置すると、目的の外観を得ることができます。

https://groups.google.com/forum/?fromgroups=#!topic/raphaeljs/SAPCl_UMNco

于 2012-10-25T03:20:41.717 に答える