繁体   English   中英

将div高度与父级匹配,以调整窗口大小和加载

[英]Matching div height to parents , on window resize and load

我能够将子容器与页面加载时父母的高度匹配,但是我的问题是在调整窗口大小时使其与父母的高度匹配,这是到目前为止的代码:

HTML:

<div id="ocg-hero" class="container">
 <div class="row">

  <div class="large-6 columns heroContent"> </div>
  <div class="large-6 columns heroGraphic" > </div>

 </div>
</div>

剧本

function heroImageResize (){
    var heroHeight = $("#ocg-hero .row").height(),
        heroGraphicHeight = $(".heroGraphic").height();

        $(".heroGraphic").css("height",heroHeight);
};

heroImageResize();

谢谢!

对于两个处理程序:

$(window).on('load resize',heroImageResize);

jQuery有一个用于调整大小的事件,您可以使用它来重新计算高度。

http://api.jquery.com/resize/

$(function(){   
   $(window).resize(heroImageResize);
});

正如您在页面加载时一样-

$(function(){  
  $(window).resize(heroImageResize).resize();
});

您可以使用调整大小http://api.jquery.com/resize/

$(window).resize( heroImageResize);
$(document).ready(function(){ $(window).resize(); /*triggers it*/  })

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM