测试时this responsive design我目前正在处理,我注意到一个奇怪的文本输入字段“宽度”错误将窗口推到 Mobile Safari 的右侧,我似乎无法理解。如果你在你的电脑上检查它,它会显示得很好。我已经在我的 iPod 和 iOS 模拟器上对此进行了测试(错误出现在所有设备上)。有什么建议吗?
最佳答案
因此,基本上,Mobile Safari 和 Desktop Safari 具有不同的默认样式表。虽然您在宽度等方面做得很好,但您缺少的一件事是在输入上明确设置填充。猜测这是罪魁祸首(桌面版 Safari 固有地使输入填充 1px,在移动设备中可能大几像素)。我看到您正在使用 -webkit-appearance: none(不错),因此,只要您明确声明填充,就应该是好的。
关于css - 如何修复 Mobile Safari 上奇怪的文本输入字段错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8646997/