使用Kinetic或Easel.js在Canvas中下拉菜单

时间:2012-08-21 23:14:56

标签: select canvas kineticjs easeljs

我需要创建一个完全自包含的Web应用程序,允许用户在选择下拉列表中选择不同的选项,以及输入文本。

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

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

1 个答案:

答案 0 :(得分:2)

什么?

听起来有史以来最糟糕的想法。您想在画布中创建一个图形工具包,这是一项很多工作,而且您在DOM中是最好的图形工具包之一。

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

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