0

複数の (3) HTML5 Canvas を並べて配置する必要があります。左右は200px幅になります。中央が残りのスペースを埋めます。3 つすべてが画面を垂直方向に埋める必要があります。

私がやっていることは、描画プログラムを構築することです。左右が描画ツールになります。中央が描画領域になります。画像がツール ウィンドウに重ならないように、図面をズーム、パン、スクロールするには、図面領域専用のキャンバスが必要だと思います。基本的に、中央のキャンバスをクリッピング範囲として使用しています。これがこれを行うための最良の方法であるかどうかはわかりません。

私が試したのは<canvas>、画面に 3 つの es を配置することですが、それらは重なるだけです。sに 3 を入れまし<div>たが、スタックするだけです。

考え?

4

1 に答える 1

0

コメントの通り、<canvas>は void タグではないので、 と書く必要があります</canvas>

これを使用して、誰かが最新ではないものを閲覧している場合に役立つテキストを提供することもできます。

<canvas id="one">
    Hey, your browser doesn’t support the Canvas API!
    You should upgrade if you want to use this.
</canvas>
于 2013-05-01T04:31:27.697 に答える