如何让iframe在设置负上边距后填充整个移动网页
How to have an iframe fill up the entire mobile web page after setting a negative top margin
我现在有一个iframe填满了我的整个页面,但我想给它一个-40px的上边距,让它看起来更好。
iframe位于移动页面上,宽度为640像素,高度为100%。
我试着做:height="calc(100% + 40px)"
,但似乎不起作用,相反,它在我的页面顶部给了我一个小条的宽度。
但这基本上就是我想要的,我想在把它提升到40px之后,把它扩展到页面的底部。
请有人来救我一天哈哈!
代码:
<html>
<meta content='width=350px, user-scalable=0' name='viewport' />
<body style="margin: 0; height: 100%;">
<iframe style='margin-top: -40px;'
src="URLHERE"
frameborder="0"
width="350px"
height="100%">
</frameset>
</body>
</html>
</iframe>
你需要按照@APAD1所说的做,再加上在你100%的身高上增加40px。然而,这也会将你的滚动条向上移动40px,并可能在最初将其隐藏
html, body
{
height: 100%;
overflow: hidden;
}
.iframe
{
position:absolute;
top:-40px;
left:0;
width:100%;
height:calc(100% + 40px);
}
Fiddle here:http://jsfiddle.net/60xs8bro/
相关文章:
- 如何设置html元素填充的动画
- 如何使用jquery在填充自动完成的值后使文本框只读
- 如何通过ajax刷新JSF填充的javascript变量
- 如何让iframe在设置负上边距后填充整个移动网页
- 移动浏览器、地理位置和自动填充地址
- Jquery 移动干扰 JavaScript 填充选择框
- 用 angularjs 填充 jquery 移动表
- 要将文本字段的光标从活动文本字段移动到新附加的文本字段,仅当活动文本字段已填充时,才从键盘按下回车键
- (HTML5 画布)填充样式 img 不会随我的地形路径移动
- 我可以将字段保留在填充的表单中,即使我移动到其他页面然后返回
- 如何从 pouchdb 数据填充 jquery 移动列表视图
- Jquery 移动导航栏填充错误:太窄
- 剑道移动列表视图-can'无法将其填充到远程源中
- 动态填充带有限制日期的jQuery移动日期框
- 用鼠标移动填充容器的颜色
- 动态填充JQUERY移动多页页面
- 如何在填充4个字符后移动下一个输入TAB
- Google Maps API V3 -移动和“;To"标记并重新填充搜索字段
- Html机身在移动和平板电脑响应视图中从右侧进行了一些填充
- 如何使SVG图像模式填充移动与对象