javascript - 获取窗口高度并将 div 大小设置为该高度

标签 javascript jquery html

我想将 div 大小设置为打开时浏览器窗口的大小。

我用它来获取窗口高度..

    var height = window.innerHeight
    || document.documentElement.clientHeight
    || document.body.clientHeight;

但现在我不知道如何将这个高度传递到 html 中..

我想要调整大小的div里面有很多内容,所以我不认为我可以简单地使用replaceWith()并将新的高度css内联,因为我还需要传递所有其他html,这将是好痛苦。

如果你能用 js 和/或 jQ 来回答那就太好了。

谢谢

最佳答案

CSS3 中添加了尺寸单位“vh”和“vw”来执行此类操作。将高度设置为 100vh 应该可以满足您的要求。

关于javascript - 获取窗口高度并将 div 大小设置为该高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44891836/

相关文章:

javascript - redux reducer 的多个键

java - JavaScript 中依赖于语言环境的字符串排序/比较

javascript - 使用 Javascript 删除带有通配符的字符串中的值

javascript - 如何使用 Jquery/Javascript 更改 <a> 标签的 CSS 类

javascript - 将 ES6 箭头函数转换为 ES5 函数 JavaScript

javascript - Material UI v5 样式应用于类不适用?

javascript - 输入 Unresolved 任务

javascript - 将 HTML + JavaScript 转换为 exe

javascript - 为什么两种不同的 HTML5 表单计算提交方法会返回不同的行为?

javascript - jquery_ujs 与 Rails 4 中的 Kaminari AJAX 冲突?