2013-04-24 34 views
0

我不確定這是否可能,但我的iframe設置爲相對。我的問題是如何設置默認圖像來自動調整大小的iframe的大小?該代碼...使Iframe默認圖片的大小與空白iframe相同

<iframe name="iframe1"src="../Pictures/coolcenturylink.jpg" height="%"width="%"/></iframe> 


iframe 
{ 
position:relative; 
float:right; 
height:80%; 
width:84.5%; 
top:%; 
background-color:; 
} 

編輯下面點......

<img src="coolcenturylink.jpg"/> 

.coolcenturylink.jpg 
{ 
    max-width: 100%; 
} 

<iframe name="iframe1"src="../Pictures/coolcenturylink.html"></iframe> 
+0

http://codecopy.wordpress.com/2013/02/22/ghost-iframe-crossdomain-iframe-resize/ – 2013-04-24 01:58:44

回答

2

I幀包含從您的網站單獨的內容。您無法將css傳遞到iframes,因此無法定位您從此加載的圖像。

您可以在加載頁面的頁面上設置圖像的樣式。如果你只用圖像創建第二個html頁面並將css應用到它,那麼它將加載它。

工作實例 http://jsfiddle.net/KArXd/

圖片頁面加載在iframe: http://jsfiddle.net/NsJyR/

您仍然遇到與高度的問題。

我不確定爲什麼要使用iframe加載圖像,但是如果將其更改爲img標記,則可以應用最大寬度。

.your-image { 
    max-width: 100%; 
} 
+0

我的想法就是有什麼東西在地方,當他們沒有一個文件選擇 – user2309241 2013-04-24 01:58:25

+0

所以我做了一個單獨的圖像的HTML頁面,並得到它的工作,但它仍然不會風格..我編輯我現有的代碼。 – user2309241 2013-04-24 02:25:42

+0

安德魯,謝謝你指點我在正確的方向。用下面的分開的html文件是對我來說是什麼。 user2309241 2013-04-24 03:06:31