HTML / body上的高度100%在iPhone上不起作用

用户名

我使用Foundation创建了一个响应式网站,页脚绝对位于页面底部。在我的桌面浏览器上,它看起来应该完全一样,但是在我的iPhone上,页脚与某些内容重叠,而不是一直位于页面底部。

我将我的html,body CSS设置为此:

html, body {
    height:100%;
    margin:0;
    padding:0;
}

但是,当我使用Safari开发人员工具检查手机上的页面时,当我将鼠标悬停在html或body标签上时,它并没有一直延伸到页面底部,这是导致页脚与内容重叠的原因。

有谁知道是什么原因造成的?

谢谢!

冰雪奇缘

您可以使用:

height: 100vh;

这将是100%的视口高度。

浏览器兼容性:http : //caniuse.com/#search=vh

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

HTML,正文高度100%不起作用

为什么display:flex在<body>上起作用但在<html>标记上不起作用?

如果未定义高度,为什么背景尺寸包含在HTML或BODY上不起作用,但是背景尺寸封面有效?

最近定位祖先的宽度和高度在HTML Tbody上不起作用

HTML FORM上的输入类型FILE在Safari版本14.0.1(14610.2.11.51.10)上不起作用

javascript / jquery在我的html上不起作用

JavaScript验证在HTML表单上不起作用

html 菜单在移动设备上不起作用

jQuery .html在加载的模板上不起作用

html 5拖放在移动屏幕上不起作用

JavaScript在我的html文档上不起作用

html video标签的JS currentTime在chrome上不起作用

html 按钮在移动设备上不起作用

Atom HTML 片段在 macOS 上不起作用?

进度条在 HTML 页面上不起作用

html 图形上传在 Firefox 上不起作用

Flickr 链接在 HTML 页面上不起作用

HTML onmousedown 事件在移动设备上不起作用

HTML 多步表单在移动设备上不起作用

图像上的链接不起作用 HTML

$('html body')。animate({scrollTop:在Firefox中不起作用

高度:100%或最小高度:100%用于html和body元素?

HTML表单标签autocomplete =“ off”属性在chrome浏览器上不起作用

我的YouTube嵌入代码在html网站上不起作用

Cordova-window.history.back()在iOS 9中的HTML后退按钮上不起作用

具有视频源的HTML5 Canvas drawImage在Android上不起作用

为什么JQuery .html()在singel div标签上不起作用?

在模板重复生成HTML表的情况下,Polymer在IE 11上不起作用

HTML5拖放-在iOS 12.1.2(Safari和Chrome)上不起作用