你好傢伙我試圖動態地改變我的元素的高度。 這些是我的變數。更改調整元素的高度
var windowWidth = 1440;
var currentWidth = $(window).width();
var elementHeight = $('#line4').height();
現在我想的是,當窗口寬度和電流寬度之間的區別是低然後6我想改變我的元素的高度。每當(windowWidth - currentWidth)<時,我想這樣做6.因此,每當窗口大小調整並且它低於6時,我想要改變元素的高度減去14px。這是我試過的。
$(window).bind("resize", function(){
if((windowWidth - currentWidth)<6) {
$("#line4").css('height', elementHeight-14);
}
});
它不起作用,我不知道我錯過了什麼。還有後續問題,我可以通過這種方式更改其他CSS屬性。對於這個特定的問題,我還需要以相同的方式更改css top
屬性,因爲我有一些絕對位置的div。
你必須把'currentWidth'和'elementHeight'進入調整大小功能,如果'windowWidth'不是恆定的,如你的榜樣,也是這個 – baao