2016-12-15 116 views
0

我的功能如下,在初始加载时正确加载并设置div高度以匹配视频的高度。但是,当我调整窗口的大小时,元素#top-content的高度就会下降。Div高度相对于另一个窗口调整大小

jQuery(window).resize(function() { 
    var vidHeight = jQuery('video').height(); 
    jQuery('#top-content').css({ 
     'height': vidHeight + 'px' 
    }); 
    var vidPicHeight = jQuery('.video-element').height(); 
    jQuery('#top-content').css({ 
     'height': vidPicHeight + 'px' 
    }); 
    console.log(vidHeight); 
}).trigger('resize'); 

我有一个控制台日志运行,它的变量vidHeight正在改变,因为调整窗口大小,它只是没有更新的风格。

+1

但要覆盖高度风格'vidPicHeight'变量。这不是错误吗? –

+0

你的代码看起来不错,你有检查,如果问题是不相关的CSS或另一个脚本? –

回答

0

试试这个

var vidHeight = jQuery('video').height(); 
    jQuery('#top-content').css('height', vidHeight); 
相关问题