jquery 页面宽度超过屏幕宽度的100%

tf7tbtn2  于 9个月前  发布在  jQuery
关注(0)|答案(4)|浏览(101)

我有一个奇怪的问题,我正在设计一个页面,当我完成后,发现页面底部有一个水平滚动条,我检查了页面的html,但发现每个标签都有一个关闭标签。
我还尝试使用jQuery检查宽度,发现$(window).width()= 1351 px和$(document).width()= 1480 px
关于这个问题的原因有什么建议吗?

fnvucqvd

fnvucqvd1#

使用您的网页检查器浏览并删除内部元素,直到滚动条消失。然后修复该元素的宽度(float:left可能有效)。可能发生的情况是有一个元素对于页面来说太宽了。它没有破坏任何东西,只是导致滚动条。

qlzsbp2j

qlzsbp2j2#

我发现最简单的方法就是

* {
  max-width: 100%;
}

字符串

jk9hmnmh

jk9hmnmh3#

这个问题来找我,我已经通过完整的页面搜索,有一个div的宽度是在10000,因为该页面显示一个水平栏,我已经改变了它100%,这个问题是固定的,我想知道为什么这个问题只来找我在Chrome和边缘,而不是在Firefox来
如果你的问题只出现在Chrome中而不是Firefox中,请在下面评论。
修复后的代码为

<div id="ext-comp-1025" style="height: auto; width: 100%;"

字符串

xe55xuns

xe55xuns4#

我无法跟踪任何违规项目,也没有水平滚动出现。
解决方案为我

max-width: -webkit-fill-available;

字符串

相关问题