html - 调整窗口大小时 Safari 跳跃的背景大小计算
问题描述
我的身体上有一个 100% 宽度的背景图像。
这个图片
和CSS
body {
background-image: url('../images/bg-width.gif');
background-position: 0 0;
background-attachment: scroll;
background-repeat: repeat-y;
background-size: 100%;
}
你在这里看到,当我在 safari 中调整窗口大小时,它不会按比例计算高度和宽度,它会稍微挤压宽度然后跳转到下一个增量,导致锯齿状调整大小与我网站设计的其他方面相混淆这取决于网格大小的比例。
而在 chrome 中,如下所示,缩放是成比例且平滑的
任何人都知道为什么会发生这种情况,也许我可以如何防止它?
快把我逼疯了!
(会嵌入我的图像,但没有代表!)
解决方案
推荐阅读
- javascript - 使用 Lumen 向 Vue JS 发送身份验证响应
- javascript - 关闭 chrome 中的自动完成功能(完全)
- c# - Net Core 中的 DbContext 是否需要 MemoryCache 或 Redis?
- javascript - WpDatacharts(Highcharts 渲染)- 是否可以在加载时预先隐藏数据集?
- php - 代码有效,但需要很长时间才能加载“超过 30 秒的最大执行时间”以及错误
- python - 使用嵌套的 For 循环制作颠倒模式
- javascript - Redux 状态更改但不重新渲染
- flutter - Cloud Firestore 在 APK 发布模式下崩溃应用
- python - 为什么不从 sdist tarball 安装 package_data?
- html - Sticky 不适用于浮动元素 CSS