视口不起作用

时间:2017-01-15 12:56:00

标签: html css mobile viewport

我正在尝试在移动设备上正确扩展我的网站,但是当我使用视口元标记时,它什么都不做。

我的设计大约是500px宽(我不希望它缩小,所以我希望网站“缩放”,直到整个设计适合页面,如果用户宽度低于500px)那么最佳我会想做这样的事情:

<meta name="viewport" content="width=500">

或:

<meta name="viewport" content="width=device-width; height=device-height" />

即使我试图改变这些值,也没有任何事情发生,就像它根本不起作用一样。

我该怎么办?

2 个答案:

答案 0 :(得分:1)

如果我理解正确,您希望页面缩放到视口而不是响应(即看起来与在较大的设备上相同,但显示较小)。在这种情况下,只需删除所有视口元标记 - 移动设备将自动进行缩放。

答案 1 :(得分:0)

尝试使用:

meta http-equiv='viewport' content='width=device-width, initial-scale=1.0'

并避免使用:

height=device-height

因为:如果已经将size声明为用户屏幕尺寸,则无需再次声明height。在这种情况下,宽高比(尤其是图像)将发生变化。它们可能会拉伸或挤压。