相关疑难解决方法(0)

使Iframe适合容器剩余高度的100%

我想设计一个带有横幅和iframe的网页.我希望iframe可以填充所有剩余的页面高度,并在浏览器调整大小时自动调整大小.是否有可能在没有编写Javascript代码的情况下完成它,只有CSS?

我尝试设置height:100%iframe,结果非常接近,但iframe试图填充整个页面高度,包括30px横幅div元素的高度,所以我得到了不必要的垂直滚动条.这不完美.

更新说明:请原谅我没有好好描述这个问题,我在DIV上尝试了CSS margin,padding属性来成功占据网页的整个提醒高度,但这个技巧对iframe没有用.

 <body>
    <div style="width:100%; height:30px; background-color:#cccccc;">Banner</div>
    <iframe src="http: //www.google.com.tw" style="width:100%; height:100%;"></iframe>
</body>
Run Code Online (Sandbox Code Playgroud)

任何想法都表示赞赏.

html css iframe

236
推荐指数
10
解决办法
51万
查看次数

全屏iframe,高度为100%

所有浏览器都支持iframe height = 100%吗?

我使用doctype作为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Run Code Online (Sandbox Code Playgroud)

在我的iframe代码中,如果我说:

<iframe src="xyz.pdf" width="100%" height="100%" />
Run Code Online (Sandbox Code Playgroud)

我的意思是它实际上会占用剩余页面的高度(因为顶部有另一个框架,固定高度为50px)所有主流浏览器(IE/Firefox/Safari)都支持这种格式吗?

关于滚动条,即使我说scrolling="no",我可以在Firefox中看到禁用的滚动条...如何完全隐藏滚动条并自动设置iframe高度?

html javascript css iframe html-frames

227
推荐指数
10
解决办法
70万
查看次数

你如何给iframe 100%的身高

我尝试着

<iframe height="100%" ...>
Run Code Online (Sandbox Code Playgroud)

但它仍然没有调整它的大小.当我尝试像素的高度时,它的工作原理.

编辑:100%似乎在IE上工作,但不是Firefox

html

97
推荐指数
3
解决办法
26万
查看次数

标签 统计

html ×3

css ×2

iframe ×2

html-frames ×1

javascript ×1