背景应在窗口大小调整时使用JQuery适应内容高度

CA Vuyk

div的内容将动态设置。div #background,应适应(单独的)div的高度。调整浏览器大小时,背景还应适应div的大小调整。因此,应在页面加载调整浏览器大小时执行该操作

<div id="wrapper">
<div id="background"></div>
<div id="content">
    <p>This content will be set dynamically.
        <br>The div #background should adapt to this height.
        <br><br><br><br><br><br>
        <br>This should happen when the page loads,
        <br>or when the browser is resized.
        <br>At this moment, it only works when
        <br>the page loads.
        <br>
    </p>
    <!-- end #content -->
</div>
<!-- end #wrapper -->

目前,即使我添加了以下代码,它也仅在页面加载时有效:

$(window).resize(function () {
    $("#background").css({
        height: ($("#wrapper").height() + 50) + 'px'
    });
});

如何调整大小位?谢谢。

这是一个测试的jsfiddle

安德烈·迪翁

您的resize处理程序正在按预期工作,但是问题是,#wrapper除非您指定高度,否则它不会改变高度,所以现在您只需将每次触发heighton更新#background为相同的值即可resize

$(window).resize(function () {
    $("#background").css({
        height: ($("#wrapper").height() + 50) + 'px'
        //       ^^^^^^^^^^^^^^^^^^^^^^ this value never changes
    });
});

这是我添加的更新的演示

html, body, #wrapper { height: 100%; }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态调整pixi阶段的大小,其内容在窗口大小调整和窗口加载上

来自分类Dev

反应在窗口大小调整DOM改变成分

来自分类Dev

窗口大小调整时的jQuery函数

来自分类Dev

如何控制表格内元素在窗口大小调整时浮动的顺序

来自分类Dev

在窗口大小调整中向元素添加类

来自分类Dev

CSS页脚在窗口大小调整上的行为

来自分类Dev

使用jQuery在窗口调整大小上显示或隐藏元素

来自分类Dev

自适应大小调整

来自分类Dev

在窗口调整大小上运行Jquery

来自分类Dev

jQuery不调整窗口大小调整div的大小

来自分类Dev

Flex 粘性页脚在窗口调整大小(高度缩小)时与 flex 兄弟重叠

来自分类Dev

根据窗口大小调整div以及内部内容的大小

来自分类Dev

jQuery:在窗口调整大小时使两个div高度相同

来自分类Dev

使用窗口调整大小调整PNG大小

来自分类Dev

使用paper.js进行自适应大小调整

来自分类Dev

vuejs在窗口调整大小时获取参考元素的高度

来自分类Dev

响应式jQuery画布,画布背景在窗口调整大小时消失

来自分类Dev

计算窗口大小调整时的圆圈大小

来自分类Dev

使用jQuery实现列大小调整

来自分类Dev

窗口大小调整时的Vanilla Javascript操作元素

来自分类Dev

窗口大小调整时右上浮动的Div

来自分类Dev

窗口大小调整时的开火功能

来自分类Dev

高图-窗口大小调整时边距更新

来自分类Dev

使用JQuery窗口大小调整和媒体查询触发脚本一次

来自分类Dev

使用表单大小调整元素宿主的子内容大小

来自分类Dev

jQuery窗口调整大小div高度

来自分类Dev

如何在窗口调整大小时使用Jquery从DOM中添加/删除Div

来自分类Dev

在窗口调整大小的jQuery上使用函数结果更新变量

来自分类Dev

在窗口调整大小时重新运行jQuery插件实例

Related 相关文章

  1. 1

    动态调整pixi阶段的大小,其内容在窗口大小调整和窗口加载上

  2. 2

    反应在窗口大小调整DOM改变成分

  3. 3

    窗口大小调整时的jQuery函数

  4. 4

    如何控制表格内元素在窗口大小调整时浮动的顺序

  5. 5

    在窗口大小调整中向元素添加类

  6. 6

    CSS页脚在窗口大小调整上的行为

  7. 7

    使用jQuery在窗口调整大小上显示或隐藏元素

  8. 8

    自适应大小调整

  9. 9

    在窗口调整大小上运行Jquery

  10. 10

    jQuery不调整窗口大小调整div的大小

  11. 11

    Flex 粘性页脚在窗口调整大小(高度缩小)时与 flex 兄弟重叠

  12. 12

    根据窗口大小调整div以及内部内容的大小

  13. 13

    jQuery:在窗口调整大小时使两个div高度相同

  14. 14

    使用窗口调整大小调整PNG大小

  15. 15

    使用paper.js进行自适应大小调整

  16. 16

    vuejs在窗口调整大小时获取参考元素的高度

  17. 17

    响应式jQuery画布,画布背景在窗口调整大小时消失

  18. 18

    计算窗口大小调整时的圆圈大小

  19. 19

    使用jQuery实现列大小调整

  20. 20

    窗口大小调整时的Vanilla Javascript操作元素

  21. 21

    窗口大小调整时右上浮动的Div

  22. 22

    窗口大小调整时的开火功能

  23. 23

    高图-窗口大小调整时边距更新

  24. 24

    使用JQuery窗口大小调整和媒体查询触发脚本一次

  25. 25

    使用表单大小调整元素宿主的子内容大小

  26. 26

    jQuery窗口调整大小div高度

  27. 27

    如何在窗口调整大小时使用Jquery从DOM中添加/删除Div

  28. 28

    在窗口调整大小的jQuery上使用函数结果更新变量

  29. 29

    在窗口调整大小时重新运行jQuery插件实例

热门标签

归档