2016-12-15 91 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); 
相關問題