ios - Iphone 网站水平溢出 20px

标签 ios css iphone wordpress responsive-design

我正在制作一个响应式网站。 这是一个修改主题的wordpress网站。

主题有 5 个样式表:max-479 px、max-767px、min-768px、min1024px

我已经在 ipad 和 Nexus One(Android) 上测试了该网站。而且效果很好!

但是,当我在 iphone 4S 上测试它时,它会导致移动 safari 和谷歌浏览器出现 css 错误。 css 错误是,在查看网站时,用户仍然可以向侧面滑动,即使我使用了以下 css:

html
{
    width:100%;
padding:0;
margin:0;
    position:relative;
    overflow-x:hidden!important;
}
body
{
padding:0;
margin:0;
    max-width:100%;
    position:relative;
    overflow-x:hidden!important;
}

然后我在 header.php 中插入了这个元标记

    <meta name="viewport" content="width=device-width,maximum-scale=1.0">

我检查了内容中的 div 是否以任何方式溢出。但他们不是。 我完全不知道还剩下什么,所以当用户水平滑动时它不会移动。

网站链接:http://specialrequesthorns.com/

感谢您的帮助。

-- 编辑

感谢@ChrisHerbert 和@mrbubbles 解决了这个问题。 侧边栏似乎有一个宽度为 120% 的 ul,将其设置为 100% 解决了问题!

问候,

门诺范穆尔韦克

最佳答案

只是猜测 - 您是否尝试过使用完整的元数据?

<meta http-equiv="Content-type" name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">

关于ios - Iphone 网站水平溢出 20px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23062880/

相关文章:

javascript - 想在较小的窗口中保持下拉菜单的状态

iphone - 在 iPad 上流畅书写

iphone - 将焦点设置为 UITabBarItem

iPhone:UISegmentedControl,如何让导航返回后记住索引?

jquery - 将同位素与响应图像的媒体查询相结合

iphone - 从 JSON 在 Devise 中创建用户

iphone - NSDictionary 可以与 iPhone 上的 TableView 一起使用吗?

iphone - 从主屏幕启动应用程序无法获取远程推送负载?但是从通知中心启动是有效的

ios - 在我的情况下,在父子 Controller 之间共享数据的最佳方式是什么? (不确定我是否需要委托(delegate)或共享数据状态)

javascript - 单击后退箭头和日期返回;单击向前箭头和日期向前移动