我在dijit / layout / contentpane中有一个IFRAME。
当iframe html渲染大于contentpane大小时,或者在contentpane上没有滚动条
使用溢出:auto无效。
设置iframe的scrolling = yes会显示不起作用的滚动条。
当我设置iframe例如height = 1000,然后contentpane提供滚动条。 (问题是iframe声明事先不知道它将渲染的内容有多大,能够猜测/克服高度)
有什么建议吗?
答案 0 :(得分:1)
你可以发布你的代码更好,我在ContentPane中有一个iframe,它的工作正常。这是我的代码(关键是你需要设置宽度和高度100%):
var reportCP = new ContentPane({
region: "center",
className:"wpt-report-pane",
content: put("iframe.wpt-iframe") // Here I use put-selector,you can use dojo.create as well
}).placeAt(myBorderContainer);
和Css课程:
.wpt-report-pane{
background-color:#ddd;
}
.wpt-iframe{
border: 0;
width: 100%;
height: 100%;
}