我在建立一个响应式网站,我遇到了问题,这意味着当我在手机上查看它时,它会自动放大一小部分。我可以缩小以查看页面的整个宽度,但是当我点击指向另一个页面的链接时,新页面也会稍微放大(也许增加10%左右)。为什么CSS min-width导致我的响应网站在移动设备上放大?
我给自己定一个合适的视口应处理的问题:
<meta name="viewport" content="width=device-width, initial-scale=1" />
我也设置在身上,这是必要的最小宽度低于这个宽度站点布局游:
body {
min-width: 400px;
}
没有最小宽度的网站在移动设备上工作正常,但与最小宽度,页面加载略有放大。我试过这在Chrome和Android上的股票浏览器(在银河S3和Galaxy Nexus)的结果相同,所以看起来我是误解而不是发现了一个错误。
最终,我希望网站完全缩小(initial-scale = 1),最小显示宽度设置为400px,所以我不需要担心宽度更窄的布局。这是否可以实现?
我同意我不想阻止缩放,但我确实希望初始视图显示全宽。仍然不确定如何实现这一点,同时仍然指定最小宽度。我没有指定溢出属性,所以它应该默认为可见。 – 2014-09-05 08:24:53