jquery - .height() 的问题

标签 jquery html css

我试图简单地将一个 div (#preloader) 呈现为与浏览器窗口相同的高度和宽度。这似乎适用于它的宽度,但我似乎无法处理高度。有什么我想念的吗?

var winwidth = $(window).width();
var winheight = $(window).height();

$(#preloader).css({"width": winwidth + 'px', "height": winheight + 'px'});

谢谢

最佳答案

正如 Sergio 所说,您错过了#preloader 周围的引号。

$(document).ready(function () {
    var winwidth = $(window).width();
    var winheight = $(window).height();

    $("#preloader").css({
        "width": winwidth + 'px',
        "height": winheight + 'px'
    });
});

您的实际脚本没问题。这是它的工作: Fiddle

关于jquery - .height() 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18450816/

相关文章:

javascript - 计算输入字段的字数

jquery - 有没有一种简单的方法来实现 jQuery 插件作为 Drupal 内容节点的一部分?

php - yajra/laravel-datatables 搜索不适用于 laravel 5.7

javascript - 如何强制停止 JavaScript 图像预加载序列(Ariel Flesler 的预加载器)?

html - 是否有一种 html + css-only 方法来同步多个网格中的动态网格列宽?

javascript - 可见性属性对我来说在 chrome 中停止工作

css - 总是用 flexbox 包装至少两个元素

javascript - handlebars - 如何访问子数组的第一个元素?

css - div 标签溢出

html - CSS 对齐表格