我有一个原生的移动网站,它应该适用于不同的视口大小,但不是通过媒体查询更改属性,我只想更改网站的初始比例。 如何更改不同视区尺寸的初始比例? 它与媒体查询?初始比例,媒体查询
0
A
回答
1
您可以用JavaScript做到这一点,我已经做了类似这样的:
if (document.documentElement.clientWidth < 480) {
document
.querySelector("meta[name=viewport]")
.setAttribute('content', 'initial-scale=0.4', 'maximum-scale=0.4', 'width=768');
};
这是被设计为iPad一个网站,但我希望它向外扩展的iPhone等。
1
大概的设定的“初始规模”的最常见的方式是通过指示浏览器使用该装置的宽度与视口的宽度:
<meta name="viewport" content="width=device-width" />
要FOLL对于你的次要问题,是的,这显然适用于不同的视口尺寸,通过设置相对于设备宽度的视口宽度,并且与媒体查询兼容。
本文提供了更多详细信息:http://tech.bluesmoon.info/2011/01/device-width-and-how-not-to-hate-your.html
相关问题
- 1. CSS媒体查询百分比宽度
- 2. 媒体查询设备像素比例不起作用
- 3. CSS3媒体查询
- 4. CSS媒体查询
- 5. 媒体查询CSS
- 6. 力媒体查询
- 7. 与匹配媒体jQuery媒体查询
- 8. 是否可以在媒体查询中嵌套媒体查询?
- 9. 有更好的多媒体查询或单个媒体查询
- 10. 媒体查询在Mozilla
- 11. xcode和ipad媒体查询
- 12. iPhone上的媒体查询
- 13. 媒体查询x IE11
- 14. 媒体查询 - iOS设备
- 15. iOS特定媒体查询
- 16. Modernizr Pixel Ratio媒体查询
- 17. 媒体查询div size
- 18. 媒体查询显示:无
- 19. CSS类的媒体查询
- 20. vb6多媒体查询
- 21. 不叫媒体查询
- 22. CSS扫描媒体查询
- 23. 媒体查询被忽略
- 24. CSS媒体打印查询
- 25. 媒体查询和文本
- 26. CSS媒体查询装载
- 27. 媒体查询优先
- 28. Bootstrap或媒体查询
- 29. 媒体查询尺寸
- 30. 媒体查询Internet Explorer