html - 如何避免网站上的水平滚动
问题描述
我最近使用 html 和 CSS 制作了一个致敬页面。该网站在桌面上看起来不错,但在移动设备上,会出现一个水平滚动条并使网站看起来左对齐。我认为这是因为图像超出了父容器,但我无法修复它。
Github 页面:https ://rahulviveknair.github.io/Coldplay-Tribute-Page/
托管在 github 上的代码:https ://github.com/RahulVivekNair/Coldplay-Tribute-Page
用于调整图像但似乎不起作用的代码
#image {
max-width: 100%;
display: block;
height: auto;
margin: 0 auto;
}
解决方案
滚动条仅在您的标题“COLDPLAY”变得太大/太宽时出现,这是由于其字体大小。因此,您应该在定义较小设置#title
的地方使用媒体查询。h1
font-size
推荐阅读
- javascript - 'HttpResponse.Data' 和执行的微风查询的'results' 属性值不同
- xslt - 使用 json 作为输入删除 xslt 中的重复项
- nginx - 如何将标题“Access-Control-Allow-Origin:”添加到某些响应代码
- java - 如何识别应用程序是在 WebLogic 还是 JBoss 上运行?
- algorithm - 算法的复杂度是多少:T (n) = 3 * T (n ÷ b) + n² + 1?
- excel - 如何使用 VBA 将多个 Excel 工作表合并为一个 Excel 工作表
- html - 应用fixed时背景图不会覆盖,不应用时不会垂直覆盖
- scala - Int 类是抽象的;无法实例化
- hp-uft - HP ALM 卡在“等待统一功能测试...”状态
- python - python3列表减法问题 - 错误列表不可调用