2009-12-23 35 views
0

I recently asked how to hide the vertical scroll bar using overflow:hidden。雖然答案確實有效(滾動條隱藏),但我想知道爲什麼它甚至出現在第一位。我認爲在另一個頁面中包含一個對象會自動增長到需要的大小,除非另有約束(我不相信我在做)。我的對象的CSS是:增加對象框的大小以去除滾動條

object { 
    width: 100%; 
    height: 100%; 
    border: none; 
} 

任何建議允許整個對象是它需要的全尺寸,而不是隱藏它?謝謝。

P.S.爲了記錄,整個站點運行在本地機器上 - 它不會有任何網絡訪問權限。

編輯:This SO Question幾乎正是我想要做的,但與一個對象,而不是一個iFrmae。但是,我似乎無法得到這個調整包含的div到正確的大小。

回答

0
html, body, object { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    position: fixed; 
    height: 100%; 
    width: 100%; 
    outline: none; 
} 

<object>將這個CSS窗口的100%大小。 <html><body>必須包含在內,以便將<html>的高度設置爲100%。

+0

不幸的是,這沒有奏效。內部的框架(對象)從頁面的底部離開,但主頁面上沒有滾動條。 – JasCav 2009-12-23 18:15:20

0

所有邊距和填充只是重置爲0,這樣就沒有「隱藏」的空間佔用