我正在尝试创建一个教育网站,教师可以在其中创建数学/科学问题,学生可以使用 gui 方程编辑器回答这些问题(我见过的所有当前网络方程编辑器都需要乳胶知识)。
到目前为止我写的规则:
- 单击一个空格将光标移到那里。
- 单击按钮会在当前光标位置添加一个符号。
- 键入数字会在方程式中添加一个动态调整大小的数字框。
- 键入字母会在方程式中添加一个字母(变量)。
- Backspace、delete 和左/右箭头键按预期工作。
- 如果您在一个字母或数字旁边,单击向上/向下箭头会进入该文本框,以便您可以对其进行编辑。
我的问题:
我想实现诸如分数和平方根之类的东西,我可以在更大的方程编辑器中添加迷你方程编辑器,并使用向上/向下箭头进入这些新的“范围”,就像目前的文本框一样。
我无法决定如何保持相同的行为,但只是缩小一切。我需要调整所有图片、容器和光标的大小。
我知道这个问题可能看起来不清楚,我真的被卡住了!