2009-10-06 94 views
0

我需要以隱藏其標頭的方式加載帶有iframe的頁面。我嘗試以下,但由於某種原因,它不工作:定位iframe

<div style="width:945px; height:600px; overflow:hidden;"> 
    <iframe src="innerpage.html" 
     frameborder="0" 
     height="700" 
     scrolling="no" 
     width="945" 
     style="top:-100px" /> 
</div> 

回答

1

meder說的是真實的,但它也可能是你的風格不會做任何事情。您需要設置position: absoluteposition: static才能使top產生任何影響。

這隻會將整個iframe向上移動,而不是iframe中的內容。

+0

該樣式將應用於iframe,而不是iframe的內容。 – 2009-10-06 15:49:26

+0

除非我誤以爲他想要實際定位* iframe,而不是內容。 – 2009-10-06 15:50:01

-1

這是行不通的,因爲你不能從樣式母公司的iframe裏面,而無需訪問內部的文檔是否來自父母的javascript或iframe中的樣式表,假設iframe與您的域位於同一個域中。