最佳答案
理想情况下,我希望整个界面有一个 定制造型,可以在 ios (itouch/ipad)上看到,或者与虚拟键盘等价的机器人。更多细节见下文。
一个自定义设置的 CSS 黑客规则是活跃的,当键盘是“存在的”,也是一个可接受的解决方案。
针对安卓和 ios,在一个网站(HTML/JavaScript/CSS) 还要注意里面的布局是: < strong > “ flow”。
编辑: 这是更多的设计,而不是文字; 所以这些改变并没有让人迷失方向。在最低层次上,我只是希望有或没有虚拟键 (也许只是背景变化)。的设计更改
关于这是一个好的还是坏的设计思想,这个问题是有争议的。但是,我觉得这个问题无关紧要。因为这样的利用可以有比文本更多的用途(如游戏或交互式媒体)。
因此奖金: 尽管不再需要我正在进行的项目的答案(使用了另一种设计)。我仍然相信这个问题可以从被回答中受益。
默认行为
+--------+
| |
+------------+ +-+-hidden-+-+ <- ~50% hidden
| +--------+ | | +--------+ |
| | | | | |visible | |
| | | | \ | | | | <- ~50% visible
| | 100% | | ==> | +--------+ |
| | | | / | |virtual | |
| | | | | | keys | |
| +--------+ | | +--------+ |
+------------+ +------------+
欲望行为
+------------+ +------------+
| +--------+ | | +--------+ |
| | | | | |visible | | <- 100% visible (example styling)
| | | | \ | | | | Custom Styling
| | 100% | | ==> | +--------+ |
| | | | / | |virtual | |
| | | | | | keys | |
| +--------+ | | +--------+ |
+------------+ +------------+