回答
编辑:正因为如此不断得到评论,大家都知道,我们不应该这样做。问题是如何做,而不是应该我这样做。
将此添加到您的移动设备上。然后做你的宽度百分比,你会被罚款:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
中添加这对于不能太视使用的设备:
<meta name="HandheldFriendly" content="true" />
IE浏览器有它自己的方式:CSS属性, -MS-内容的缩放。在身体上设置为无或应该禁用它。
http://msdn.microsoft.com/en-us/library/ie/hh771891(v=vs.85).aspx
':root' /'html',而不是'body'。 – phk
要大家谁说,这是一个坏主意,我想说它并不总是一个坏的。有时需要缩小才能看到所有内容,这是非常无聊的。例如,当您在iOS上输入内容时,它会将其放大到屏幕的中心。因为关闭键盘不能完成工作,所以必须缩小。此外,我同意,当您将很多I小时制作成出色的布局和用户体验时,您不希望它们被缩放混淆。
但另一个观点对于有视力问题的人也很有价值。但是,在我看来,如果你的眼睛有问题,你已经在使用系统的缩放功能,所以不需要打乱内容。
您应该将其作为评论。 – Awesomeness01
对不起,我当时的水平不允许我发表评论,但只有新消息,这就是为什么。 –
在表单元素上将字体大小设置为16px将会阻止iOS设备上的缩放。 – hellojebus
这是我所需要的:
<meta name="viewport" content="user-scalable=no"/>
尝试用最小宽度属性。让我解释一下。假设一个屏幕宽度为400px的设备(例如)。放大时,字体变得越来越大。但盒子和div仍然有相同的宽度。如果你使用最小宽度,你可以避免减少你的div和box。
不幸的是,所提供的解决方案在Safari 10+中无法使用,因为Apple决定忽略user-scalable=no
。这个线程有更多的细节和一些JS黑客:disable viewport zooming iOS 10+ safari?
- 1. 缩放时禁用平移
- 2. 如何“禁用”移动网页上的缩放?
- 3. 禁用缩放移动导航栏
- 4. 缩放UIImageView和移动缩放
- 5. 缩放,以200%上移动
- 6. 动画网站缩放/缩放
- 7. 在移动设备上禁用输入自动缩放
- 8. 禁用QGraphicsScene自动缩放
- 9. 禁用手动缩放UIScrollView
- 10. bxslider缩放移动
- 11. 禁用旋转,平移和缩放缩放手势
- 12. 在webview上禁用双击缩放/取消缩放
- 13. 使用CSS Viewport缩放移动网站
- 14. JFreeChart禁用缩放
- 15. three.js:PerspectiveCamera:禁用缩放
- 16. JMapViewer禁用缩放
- 17. gmaps4rails禁用缩放
- 18. panningEnabled:false禁用缩放
- 19. Android:ImageView禁用缩放
- 20. 禁用缩放WebView?
- 21. iPhone 4移动网络应用像素缩放问题
- 22. 无法在Azure网络应用上配置自动缩放
- 23. 在移动设备上缩放图像
- 24. 在mousemove上移动缩放图像
- 25. 禁用内置的缩放控件禁用捏缩放,
- 26. d3 - 画笔/平移缩放 - 在上x轴禁用平移
- 27. 电话:WebBrowser禁用平移/缩放wp7?
- 28. 如何在移动网络用户界面上实现选择性捏缩放?
- 29. 移动网站不缩放与视口
- 30. 在MPAndroidChart库中禁用缩放放大
initial-scale = 1,maximum-scale = 1 – SVS
@SteveKuo为什么? –
由于您禁用了捏缩放,使其移动不友好 –