css – 右侧移动Safari白色填充/边距

前端之家收集整理的这篇文章主要介绍了css – 右侧移动Safari白色填充/边距前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经检查了其他主题,但我似乎无法弄清楚这一点.在此测试此站点http://www.mf.jlscs.com/

在Mobile Safari中的纵向视图中,我可以向右滚动到空白,白色填充.我不想要这个.

在横向视图中,此滚动不存在,并且按照我的喜好呈现.

我不知道是什么导致了这种神秘的推动.我试图消除overflow-x,但这并不能解决问题.如果我在每个容器上消除overflow-x,那么对于页面中的每个容器都允许发生相同的效果.有任何想法吗?

解决方法

只是为某些div添加边框会导致布局发生变化.
将其添加到css的底部以查找流氓元素:
* {
  background: #000 !important;
  color: #0f0 !important;
  outline: solid #f00 1px !important;
}

我还制作了一个通过javascript执行此操作的书签,因此可以轻松地在任何网站上使用. http://wernull.com/2013/04/debug-ghost-css-elements-causing-unwanted-scrolling/

猜你在找的CSS相关文章