iPhone 6上的CSS - 为什么DIV不排队?

问题描述:

我正在构建一个针对iPhone用户优化的登录页面,而且我无法使表单中的字段和表单中的按钮正确排列。我的电脑上的东西看起来很不错(使用最新版本的Chrome),但在iPhone上的Chrome和Safari上,“Get My Music”按钮的右边缘与名称和地址表单字段不一致。这里的页面:iPhone 6上的CSS - 为什么DIV不排队?

http://radionowheresongs.com/ig2017.html

我认为原因是一些简单的小CSS小鬼,我找不到 - 任何想法?

谢谢!

我得到它的工作,添加以下的CSS:

.af-element.buttonContainer { 
    width: 100%; 
} 

div#af-form-793499238 { 
    width: 100%; 
    display: grid; 
} 

显示一个可能是:

display: flex; 
    display: inline-grid; 
    display: inline-flex; 

任何一部作品。

enter image description here

让我知道它是否适合你。

谢谢。

+0

是的 - 效果很棒!非常感谢! – radionowhere

+1

非常欢迎你!!!你能投我的答案吗?谢谢 – Timba

+0

嘿蒂姆巴 - 这件事情之一:虽然现在形式在iPhone上看起来不错,但在我的笔记本电脑上查看时,按钮和字段不再排队(我猜这是有道理的)。你能告诉我如何设置CSS以使表单在计算机和iPHone上正确显示?谢谢! – radionowhere