0

我需要创建一个完全独立的 Web 应用程序,允许用户在选择下拉菜单中选择不同的选项以及输入文本。

我的计划是在 Canvas 中创建整个应用程序。但是,作为 Canvas 编码的新手,不确定什么是可能的。

如果所有画布元素都包含在画布元素中,任何画布专家都可以告诉我是否可以创建下拉选择菜单、文本输入和提交按钮?

4

1 回答 1

2

什么 ?

听起来像是有史以来最糟糕的主意。您想在画布中创建一个图形工具包,这需要大量工作,并且您在 DOM 中,这是可用的最佳图形工具包之一。

无论您的小部件多么复杂,如果您有一些非常复杂的小部件需求,使用 DOM 甚至 SVG 总是会更容易。但是画布是用于位图绘制的。

只需使用绝对定位将 DOM 元素放在画布上。

于 2012-08-21T23:17:11.653 回答