我正在为响应式设计而苦苦挣扎。
一切都是按百分比确定的,并且开始按“常规”屏幕上的预期工作。
通过 javascript 我确定设置背景图像的窗口宽度和高度。背景图像使用 css3 “cover” 属性。
但在 iPad/iPhone 上,一切显然都搞砸了。当页面内容溢出页面高度(大多数页面都这样做并且应该这样做)时,“封面”属性显然会扩展并显示图像太大。并且 height 和 margin-top 突然设置得太高了。
我的猜测是 iPhone/iPad 正在考虑将包括溢出内容在内的整个内容作为整个页面高度,而不仅仅是实际可见的屏幕......但我不知道如何处理它。
此外,当我提醒窗口宽度时,我得到:iPad、iPhone4 和 iPhone3 上的 980。我猜这表明我不能在 iPhone/iPad 上使用窗口宽度......?
我如何处理移动设置?
我希望我不需要创建 iPhone/iPad 特定的设置......但我开始担心我需要这样做?
这是带有设计的游乐场:http: //basix.popweb.dk
有什么帮助或建议吗?
谢谢约翰