可能重複:
Is there a way to have content from an IFRAME overflow onto the parent frame?如何顯示的iframe邊界之外HTML元素
我要尋找一個可能的解決方法爲以下情況:
有與元素加載到iframe元素中的頁面中的「位置:絕對」樣式。根據這個論壇上的iframe細節和幾個帖子(Is there a way to have content from an IFRAME overflow onto the parent frame?),沒有辦法在iframe邊界之外顯示「position:absolute」元素。
然而,似乎是一個例外:天然select/option元件被示出的IFRAME邊界之外:
MainPage.htm:
<iframe src="WindowPage.htm" style="height: 50px; width: 50px"></iframe>
WindowPage.htm:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</body>
</html>
是否有任何可能的樣式/設置(可能是HTML5/CSS3等)來實現iframe中「position:absolute」元素的這種行爲?
你的意思是說整個選擇/選項元素顯示在外面還是隻顯示下拉菜單? – dotNETbeginner
@Quentin:是的,我已經在我的問題中提到過了。 – Mikhail
@dotNETbeginner:只是一個選項元素。 – Mikhail