0

我正在尝试使我的网站在移动设备上更具“响应性”。

http://healthybodyguru.com

我已经尝试了很多“视口”元标记的变体,目前是:

<meta name="viewport" content="width=device-width, initial-scale=1" />

但由于某种原因,在我的 HTC Vivid 上,页面加载非常放大:

HTC Vivid Screeny

有什么想法可以调整视口以使页面在我的 Android 上 100% 可见吗?

4

3 回答 3

1

Maybe try something like this:

<meta name="viewport" content="width=320px, initial-scale=1, maximum-scale=1"/>

I'm still trying to understand the viewport to be honest. But I think, I maybe got it now. The viewport width should be set to the default viewable width of the content. For example: If you just have an <img/> with width: 320px, than the image will be fullscreen if you use the code above.

于 2013-03-19T19:52:55.170 回答
0
initial-scale=1

导致它加载放大。您可以将其删除,也可以将其替换为最大比例或最小比例(无论您想要实现什么)。

于 2013-03-19T19:58:59.330 回答
0

这段代码对我很有用......我希望它也对你有用......

// fit the width of screen
myWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); 
// remove a weird white line on the right size
myWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);  
于 2013-03-20T10:56:54.470 回答