jquery - 如何使用 jQuery 设置背景图像高度?

标签 jquery css

我希望我的背景图像能够填充正在查看的窗口的高度。显然我不知道这个值,因为它是可变的。我知道可以使用 jQuery 做我想做的事情,但是在搜索 SO 和 google 大约一个小时后没有找到我的问题的答案后,我放弃了并决定改为询问。

我设置了背景图像来覆盖它包含的 <div>使用CSS。

如何实现我想要的结果?

最佳答案

根据窗口高度使用Jquery背景图片 查看代码片段

  

$(document).ready(function () {
     var winHeight = $(window).height();
     $('.window-height-bg').css('height', winHeight + 'px');
});
   

 body{
      margin:0px;
     }
    .window-height-bg {
       width:100%;
       background:red url(http://i67.tinypic.com/2mqj1iq.jpg) no-repeat;
       background-size:100% 100%;
    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<div class="window-height-bg">
</div>

关于jquery - 如何使用 jQuery 设置背景图像高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40720074/

相关文章:

javascript - 如何使用 d3 设置 Javascript 按钮的样式?

CSS:如何使标题背景在 Wordpress 上透明?

css - 在 Rails 3.1 中调用样式表

jquery - 循环 jquery 幻灯片

html - 必填输入字段,其对应的复选框已被选中

php - 我的 php 表单没有传递数据,因为我已经实现了自动建议

javascript - JQuery AJAX header 和 Google 趋势

javascript - 修复了标题表,在 IE11(Internet Explorer)中使用 Jquery 滚动时单击 div 滚动条图标时会闪烁。

html - 嵌套的 <a> 和 <span> 挑战

javascript - 解析 jQuery.ajax 错误响应消息