我有一个响应式网站设计,其中大部分都可以正常工作。
在结帐页面上,虽然我有一个Select元素用于选择一个国家。有些选项很长,例如“刚果民主共和国”。这会将布局推到右侧,破坏布局并使布局滚动水平 - 这太可怕了;)
如果我完全删除选择,则布局显示正常。如果我删除所有选项并将简短的测试放在它们的位置上,它也可以正常工作。所以我很确定它的长选项是问题所在。Select 本身只有 50% 宽,因此不会超出屏幕 - 它是“不可见”选项元素。
这是一个临时链接: http: //moymadethis.com/oca/test.html
在台式机上工作正常,问题出在 iphone 移动设备(safari、chrome 和 opera)上。
谢谢,希望有人能解决这个问题吗?史蒂夫