我遇到一个问题,当用户点击<select>
框时,它会打开iOS中的“滚轮”界面,该界面会推送他们正在与之交互的模式。这很好,但它不会在界面关闭时恢复模态的位置。
是否有任何特定于供应商的DOMEvents或css伪元素可用于调用位置计算并在关闭此ui元素时更改(通过“完成”按钮或通过在界面外部点击)?
答案 0 :(得分:0)
iOS滚动选择小部件有类似但不完全相同的问题。在我的情况下,当滚动选择小部件打开时页面会缩放,并且在关闭时不会缩小。
奇怪的是修复是将字体大小设置得相对较大:
/* iPhone4+ select box fix */
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
select { font-size: 2em; }
}
媒体查询确保这只发生在iPhone上。