2013-01-02 18 views
-1

我发现其中很多人都建议避免使用canvas标签在html5中实现文本编辑选项。但我找不到替代选项“作者应该避免使用canvas元素实现文本编辑控件”。任何人都可以告诉我相同的替代解决方案。HTML5中的文本编辑控件<canvas>

在此先感谢。

回答

0

使用父亲相对定位<canvas>并将您的HTML UI逻辑置于画布顶部。

例子:

Adding buttons and controls on HTML5 canvas

这不是另一种解决方案本身,而是唯一明智的方法来做到这一点。

+0

谢谢。请为我的笔记本电脑提供任何输入POC – Subbu

+0

我已经试过这种方式,但仍面临着不能编辑文本的问题。我需要在画布中创建类似可编辑内容的textarea。你能否告诉我其他方式来做同样的事情? – Subbu

+0

请通过使用jsfiddle.net服务创建一个独立的测试用例来解决您的问题,它如何不适合您。如果你不试图说明你尝试过的以及它失败了,那么很难帮助你。 –