【发布时间】:2022-01-19 02:30:30
【问题描述】:
问题:我使用 Reactjs 开发了一个单页网站并将其部署到 Heroku(它是对现有网站的翻版。我想将它作为我的入门级 Web 开发工作组合的一部分)。在 Chrome Toggle 设备工具栏上进行检查时,响应式网站在受刺激的移动设备和 ipad 上运行良好。在我的 iPhone7 Plus 中打开该网站时,它也运行良好。但是当在真正的 iPad 中打开时,几个部分元素的位置并没有像预期的那样 - 它们重叠。
受影响的元素是具有 CSS 样式溢出的容器元素的子元素:auto。显示:弹性,弹性方向:列。我想要达到的效果是所有主要内容(导航菜单、页脚和侧边栏除外)都包含在一个可滚动的容器中。
Screenshot of the website in ipad browser 我花了一些时间尝试在互联网上搜索答案,但没有得到任何运气。
问题:如何让响应式网站在 iPad 设备上正常运行?
【问题讨论】:
标签: position scrollbar overflow responsive scrollable