2011-12-27 155 views
1

如果您有機會在手機中輸入http://toniweb.us/gm,您會看到尺寸是......錯誤的。爲什麼在iPhone上100%的寬度/高度不起作用?

Acording的CSS:

html, body{ 
    position:relative; 
    height:100%; 
    width:100%; 
    overflow-y:hidden; 
} 

應當使用全部。

而且,我補充說:

<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=1, minimum-scale=1, maximum-scale=2.0" /> 

但我不能肯定這是什麼影響了。

此外,網站被優化爲> = 1024像素。有沒有辦法讓iPhone適應這個?也許通過縮放?

任何提示都會非常有幫助。

+1

什麼是「有點個人」應該在你的問題標題中的含義? – BoltClock 2011-12-27 16:42:36

+0

我只是看着我的iPhone,我不能說尺寸是錯的。它看起來像我期望的那樣,因爲它現在出現了巨大的左列。 – JayC 2011-12-27 16:50:20

回答

1

嘗試:

html, body{ 
    position:absolute; 
    top: 0; 
    left: 0; 
    right: 0; 
    overflow-y: hidden; 
} 

我想,上面的代碼將做的工作;) 我認爲你的目標是看到在iPhone上僅右灰色的邊欄?

+0

我的目標是將它看作更像桌面電腦的視圖,我需要在本週發佈它,並且我將在下個月做適當的移動版本 – 2011-12-27 17:09:37

+0

如果您想要調整所需的一切,寬度:100%..., 你應該使用js然後看着窗口大小和調整元素大小:/ 無論如何看看'mediaqueries'可能會幫助你;) – seahorsepip 2011-12-27 17:29:56

+0

我看..其奇怪的是,即使是一個身體{min-width:1024px}也不會讓它... – 2011-12-27 18:02:38

相關問題