2013-01-22 33 views
1
html, body { 
    position:absolute; 
    width:100%; 
    height:100%; 
    margin: 0; 
    padding: 0; 
    overflow: hidden; 
} 

window.innerWidth返回FX和chrome不同的數字 FX返回1429而Chrome返回1159,爲什麼不同以及如何解決?謝謝。鉻和Firefox之間的不同window.innerWidth?

+1

窗口實際上是在屏幕上的寬度相同嗎? –

+0

都在最大尺寸 – user782104

+0

我檢查了firefox開發者模式,它的身體客戶端寬度是1429,而不是1159。爲什麼不同? – user782104

回答

1

這是因爲文檔的配置取決於應用程序主體有多少視口可用。

這將取決於該應用程序的邊界,任何其他插件具有活性等

demo here的厚度。這將提醒瀏覽器的寬度,對我來說,Chrome瀏覽器給出677,而Firefox則給出674

var body = $('body') 
alert(body.width() + ' - ' + body.innerWidth()) 
+3

我知道這是一箇舊評論,但這不適合我。 Chrome在該演示中顯示了837到firefox 645的巨大差異。 –

相關問題