我在iframe中有div。我的問題是,當div打開時,由於iframe的寬度限制,其內容不會完全顯示。我嘗試使用z-index,併爲iframe中的div設置了更高的z-index值,但沒有成功。任何建議非常感謝。謝謝!由於iframe邊距,iframe中的div不完全可見
1
A
回答
0
您是否嘗試過使用div的絕對位置? 喜歡的東西:
.div-overlay {
position:absolute;
top:200px;
left:100px;
}
0
這可能在IFRAME
html,body {margin:0px; padding:0px} //use this in iframe css
1
是因爲架體緣使用margin:0
你不能溢出內容出iframe
的邊界。因此overflow
和z-index
屬性不能用於讓某個元素流出iframe
。
您需要增加框架的寬度或根本不使用iframe
;例如通過AJAX加載內容並將它們插入到文檔的另一個元素中。
1
,你可以自動調整大小時的內容加載的iframe:
<script type="text/javascript">
function autoResize(id){
var height = document.getElementById(id).contentWindow.document.body.scrollHeight;
var width = document.getElementById(id).contentWindow.document.body.scrollWidth;
document.getElementById(id).height= (height) + "px";
document.getElementById(id).width= (width) + "px";
}
</script>
<iframe src="yourpage.html" id="yourframe" onLoad="autoResize('yourframe');"></iframe>
相關問題
- 1. iFrame上的邊距
- 2. YouTube iFrame由於頁邊空白而不可點擊(Bootstrap)
- 3. 浮動div在Chrome中iframe中的applet上方不可見
- 4. Cognos PDF報告在iframe中不可見
- 5. 滾動條在iframe中不可見
- 6. 由於iframe問題
- 7. 檢測不可見iFrame內的圖像?
- 8. IFRAME後面的行不可見
- 9. 由於隱藏div,按鈕不可見
- 10. 的UITableView細胞擴大動畫更改時上邊距不完全可見
- 11. 如何使iframe填充由距邊緣的距離定義的區域?
- 12. iframe加載時可見
- 13. div覆蓋iframe中的全屏視頻
- 14. 刪除div標籤之間的不可見邊距
- 15. Watir-webdriver:我無法點擊iframe中的可見div
- 16. ListView行的邊距不可見
- 17. 可調整的div與iframe
- 18. div在iframe中
- 19. 居中iframe div
- 20. vb.net vs2010中的iFrame可見性
- 21. Internet Explorer 7/8/9:IFRAME不可見
- 22. 動態iframe在Firefox上不可見
- 23. FB.ui對話框(iframe)不可見
- 24. 小孩div全寬 - 邊距
- 25. 如果iframe元素本身可見或不可見,iframe中的頁面可以「看到」跨域嗎?
- 26. extjs:由於間距,網格中的所有列都不可見
- 27. 如何使iframe的響應完全適應它所在的iframe?
- 28. 下拉不完全可見
- 29. JTable不完全可見
- 30. iframe不會全屏
你有一些代碼讓我們看看? – Kyle