【发布时间】:2015-03-19 23:15:03
【问题描述】:
我正在处理的网站上的所有 Bootstrap 页面在内容右侧都有额外的空间。这个额外的空间会导致在移动设备、平板电脑和中等屏幕尺寸上水平滚动。当我在 24 英寸屏幕上打开非常宽的浏览器窗口时,问题不会发生。
我已经搜索过,但似乎没有一个答案可以解决我的问题。
- 对于设置为 100% 的任何元素(我可以找到),我没有任何说明其宽度更宽的情况。
- 我没有为任何设置为 100% 的元素设置填充
- 我在主题 CSS 中的 html 上设置了 overflow-x : hidden。
工作地点在http://www.bizharbour.net/projects/jambalaya
即使在主页上也会出现这种情况,它没有任何额外的 js 插件,例如出现在其他页面上的灯箱。
我不知道是什么导致了这个问题。
【问题讨论】:
-
对我来说似乎还可以?
-
感谢 HenryW。这只是给了我一个灵感。看来这是浏览器的事情。它发生在 Mac 上的 Safari 6.0.2 以及 Android 平板电脑和 Android 手机上的 Chrome 中。在 Mac 和 Windows 7 上的 Firefox 和 Windows 7 上的 IE 11 中都很好。所以 Chrome 和 Safari 正在获得水平滚动。有什么想法吗?
-
我认为您的问题出在#id
main-wrap内,将该 div 放入名为<div class="container"><div id="main-wrap">...</div></div>的 div 中 -
仅供参考,刚刚用 CHROME 检查过,它也很好......没有问题@all(主页)+在 android(HTC ONE 手机)上检查......也很完美。
-
您好 HenryW,感谢您的提示。我会试一试。 Scooterlord 的 CSS 修复似乎已经在 Android 的 Chrome 上修复了它,但在 Safari 中没有(请参阅下面的评论)。感谢您在 Chrome 和您的手机上查看它。似乎是那些特定的浏览器/平台问题之一。
标签: twitter-bootstrap twitter-bootstrap-3 responsive-design