Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:动态设置div高度并更改窗口大小_Jquery_Resize_Window Resize_Css - Fatal编程技术网

jQuery:动态设置div高度并更改窗口大小

jQuery:动态设置div高度并更改窗口大小,jquery,resize,window-resize,css,Jquery,Resize,Window Resize,Css,如何在窗口调整大小时调整Div的大小,而该Div位于其他Div之间,我想不出如何调整;但我想要那个div;有高度;使它在下面的div;显示为页脚 好吧,我知道我说的没有道理,但我想说的是: 换言之,我正在尝试做他们在索引上所做的事情。“你会喜欢Tumblr的30个原因”并没有被定位为绝对值和底部0,但它们已将overflow设置为hidden,并且每当窗口调整大小时,它们都会更改中间div的高度 我也在使用jQuery 这并不是说我缺乏编码技巧,而是我想不出一种方法来执行Div3总是以页脚的形式

如何在窗口调整大小时调整Div的大小,而该Div位于其他Div之间,我想不出如何调整;但我想要那个div;有高度;使它在下面的div;显示为页脚

好吧,我知道我说的没有道理,但我想说的是:

换言之,我正在尝试做他们在索引上所做的事情。“你会喜欢Tumblr的30个原因”并没有被定位为绝对值和底部0,但它们已将overflow设置为hidden,并且每当窗口调整大小时,它们都会更改中间div的高度

我也在使用jQuery

这并不是说我缺乏编码技巧,而是我想不出一种方法来执行Div3总是以页脚的形式显示

有人知道怎么做吗


非常感谢

您并不真的需要jQuery。查看此css解决方案:


您并不需要jQuery来完成这个任务。查看此css解决方案:

可以使用jquery的.resize()事件 以下是链接:

您可以使用jquery的.resize()事件 以下是链接:

我所期待的正是我所期待的
* {
margin: 0;
}
html, body {
    height: 100%;
}
.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
    height: 142px; /* .push must be the same height as .footer */
}

/*

Sticky Footer by Ryan Fait
http://ryanfait.com/

*/