我正在做我的應用程序支持網站的移動版本,我這裏有一個小的WebKit /的iOS/HTML/CSS問題...如何禁用MobileSafari的內容縮放方向更改?
我有一個頁面,index.php
,附有mobile.css
文件。在我<head>
標籤我有:
<meta name="viewport" content="width=device-width, user-scalable=no, max-scale=1.0" />
我body
的CSS:
body {
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Helvetica","Lucida Grande",Verdana,Arial,sans-serif;
margin: 0;
background: url(../../images/textured_bg.png) repeat;
color:#454545;
font-size: 14px;
text-shadow: rgba(255, 255, 255, 0.5) 0 1px;
width:100%;
}
一切正常,在縱向方向,但是當我轉動我的iPhone到風景,Safari瀏覽器擴展我的內容,所以它看起來就像在肖像,但有點大:
我的問題:有沒有辦法,沒有making custom css for each orientation,強制Safari不擴展我的內容?
我自己沒有iphone,但這是手機的正常行爲嗎?用戶是否希望在切換方向時縮放內容? – Jrod
也許,但我不希望我的內容被縮放,因爲我的圖像變得像素化。 PS:有些網站不會縮放其內容,例如StackOverflow:http://cl.ly/0o0t2N2225063T2N2E05 – akashivskyy
如果像素化圖像是問題,你可以考慮使用svg代替。 – Ludder