2010-11-24 10 views
0

(ジャバスクリプトHTML5、CSSについて):私は私の考えに何ができるか、私は、HTML、CSSのJavaScriptを使用してデモをしたい、との考えがある

1.Iは、編集者が紙をliek作りたい

それはどこでもあなたがクリックした上でwritedすることができ 、そしてあなたが

3.itをクリックし、左カーソルがフラッシュのような単純なグラフィックスを描画することができますを示しています。

2.youはフラッシュのようにその上に単語を書くことができ、テキストエリアと異なるです

どうすればいいですか?

1.using div?

2.using canvas?

3.その他

おかげ

答えて

0

使用SVG/VMLグラフィック。

RaphaelまたはJSX Graphのようなライブラリを使用するのが最適です。

この2つのライブラリの間に、あなたが望むものが見つかるといいですね。

0

キャンバスなしで1と2を行うことができます。基本的な要素のclickイベントをキャッチして、div(contenteditable)またはtextarea(nice style)をその位置に作成するだけです。
3番はCanvas要素を使うのが一番簡単です。

これは、「古い」ブラウザにどの程度サポートする必要があるかによっても異なります。知っているように、CanvasはIE8(およびそれ以下)ではサポートされていません。

最終結果で何かをしたいかどうかによっても異なります。キャンバスはキャンバスで、ベクターではなく、ビットマップイメージとしてのみ書き出すことができます。 SVGを選択して、イメージをベクター形式に保つことができます。

関連する問題