我们的响应式设计存在问题。我们在响应式主题上将此样式用于移动设备:
body {
margin-left: 10px;
margin-right: 10px;
overflow-x: hidden;
max-width: 90%;
}
下面你可以看到 iOS Broswer 和 Chrome 之间的区别:
我们的响应式设计存在问题。我们在响应式主题上将此样式用于移动设备:
body {
margin-left: 10px;
margin-right: 10px;
overflow-x: hidden;
max-width: 90%;
}
下面你可以看到 iOS Broswer 和 Chrome 之间的区别:
将边距应用于您的身体是没有意义的,因为它是最外层的元素。相反,您应该使用填充。
根据这篇古老的博文Body padding and margin,不同的浏览器会以不同的方式处理 body 元素的边距和填充。如果这种差异今天仍然存在,我不会感到惊讶。
它适用于百分比:
body { margin-left: 5%; margin-right: 5%; overflow-x: hidden; max-width: 90%; margin: 0 auto; }