html - 为什么我的网站宽度超过 100%?

标签 html css web

<分区>


关闭 4 年前

我已经尝试解决这个问题大约一个星期了,但我找不到任何有效的方法。我正在为我 friend 正在制作的程序制作这个启动页面,但即使我将页面宽度设置为 100%,它仍然会超出该宽度并具有水平滚动条。当你向右滚动条时,它只是白色的,如图所示: Example 1

我知道即使我将 HTML 宽度设置为 100%,一些填充和其他东西也可以添加到 100%,但我已经尝试删除所有填充和东西以找出导致它的原因,但找不到任何东西。

如果有人能帮助我,我在这里创建了一个要点:https://gist.github.com/virtualflying/bb56034bd9c48c799aa5b8c73f48a5e2

谢谢

最佳答案

card-deck 类的 div 的宽度大于页面宽度的 100%。这拉伸(stretch)了父元素。

您可以通过将 card-deck 上的 max-width 设置为 100% 来解决这个问题。

此外,请检查您的 html,并非所有元素都有结束标记。检查第 39 和 68 行。

关于html - 为什么我的网站宽度超过 100%?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51352724/

上一篇:css - 类属性不被继承

下一篇:html - CSS - 当达到超过 100% 高度页面时 div 改变位置

相关文章:

javascript - Angular 2 html 指令和属性指令

Java Web应用开发套件推荐

web - 异常的alexa排名分数

python - 使用请求检查损坏的链接后,Django 网站加载缓慢

html - 将 HTML 粘贴到 Word 中同时保留不可见数据

html - 如何控制div内的div?

javascript - 搜索字段中的最大字符数

javascript - <video> 标签让我的按钮不可见

javascript - jQuery .show 问题(Safari iPad)

javascript - 我可以强制一个元素显示它的悬停效果吗?