我有一个网页,我试图让触摸设备“友好”。随着中等尺寸屏幕(小桌子、大手机)设备的激增,我的方法是在必要时使用 CSS 和 javascript 调整来制作一个响应式布局。这进展顺利,但我正在与选择控件搏斗。
在我的 android 手机和 android 平板电脑上,当我触摸选择控件时,我测试过的浏览器会呈现一个友好的大对话框(我仍然需要测试 Apple 设备),但在 Windows 8 触摸屏笔记本电脑上,我试图单击小选择选项。除了使选择控件成为一个非常大的字体之外,是否已经有一种既定的方法可以使选择更友好?
我正在考虑检测 ontouchstart 然后创建一个带有按钮或样式化超链接的弹出 div 以提供类似于 Android 提供的体验 - 但是我需要在已经很好地处理选择控件的浏览器上禁用它......
有人有什么建议吗?(我还没有任何代码,这将适用于任何选择控件)