【问题标题】:Browser does not expand content when scrolling sideways?横向滚动时浏览器不展开内容?
【发布时间】:2017-08-27 22:57:36
【问题描述】:

更新

还在这里创建了一个最小的测试页面:https://superfly-css.github.io/superfly-css-component-button/target/test/html/test.html

Flexbox 主要用作容器元素的布局机制。我想我可能是渲染引擎中的一个错误。不过,我在 Chrome 和 Safari 中看到了相同的行为。当在我的 iphone 6 plus 上处于纵向模式时,最初呈现的内容被剪裁在左侧。例如 when 中的“W”缺失。

原帖开头

我创建了 this test page (source code in repository) 来显示主题行的行为。当我通过在 chrome 开发人员工具中缩小它来查看这个页面时,它看起来很好。但是,如果我在 iphone 上用 chrome 打开它,它看起来像这样:

换句话说,右侧的 html 元素似乎有一个边距,将所有内容都推倒了,但是我看不到开发人员工具中设置的边距...想法?

【问题讨论】:

标签: html css google-chrome mobile responsive-design


【解决方案1】:

试试这个:

<style>
    html {
        width: 100%;
    }
</style>

【讨论】:

  • 我添加了 ,但仍然呈现相同的效果。看起来浏览器只是切断了最初未在视口范围内呈现的任何内容,因此如果我向左或向右移动页面,则只会显示白色。
  • &lt;body style="width: 100%"&gt; 呢?
  • 尝试将其添加到正文和许多其他地方 - 该实用程序称为 u-width-100 - 在我的 iphone 上仍然呈现相同。
猜你喜欢
  • 1970-01-01
  • 2017-07-07
  • 1970-01-01
  • 2015-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多