html - 移动 Chrome 浏览器显示与其他移动浏览器不同

标签 html css google-chrome mobile

我正在尝试使用这张机器人先生的封面图片构建一个响应式网页。它确实有效,只有移动版 Chrome 浏览器会出问题。

正如您在下面的第二张图片中看到的,封面图片略微悬在屏幕的右端,我不知道为什么。 有人知道为什么 Chrome 在这种情况下会惹麻烦吗?

这是我使用的代码:

HTML

    <div class="wrapper">
      <img src="..." class="cover">
    </div>

CSS

  .wrapper img.cover {
    max-height: 100%;
    max-width: 100%;
    text-align: center;
  }

它在 Safari、Firefox 和 Opera 上的外观:

How it looks on Safari, Firefox and Opera

它在 Chrome 上的外观:

How it looks on Chrome

谢谢!

最佳答案

试试这个

.wrapper{
  width: 100%;
  padding: 15px;
  box-sizing: border-box;
}
.wrapper img{
  max-width: 100%;
  height: auto;
}

关于html - 移动 Chrome 浏览器显示与其他移动浏览器不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47471233/

相关文章:

html - 我可以为 "grid-column"设置动画吗?

html - Bootstrap 轮播中图像顶部的表格

javascript - 屏幕关闭时,HTML5 音频/javascript 在 android(谷歌浏览器)上停止工作

python - 使用 pyppeteer 连接到现有的 chrome

javascript - 如何使用 Service Worker 存储用户 ID

html - 正则表达式:查找特定文本周围的第一个标签

javascript - 使用 javascript 旋转 Div

javascript - PHP:发布有关提交表单的推文

css - 创建一个 Wordpress 元框来控制每个帖子/页面的配色方案

html - Srcset 在 React react 光滑的旋转木马中不起作用