我有兩個li,它們使用javascript,與某個li的寬度相同。李是流體的CSS,所以它根據瀏覽器寬度而變化。當我加載頁面時,li的寬度與另一個li的寬度相同。瀏覽器調整大小後可變寬度不會改變
當我調整瀏覽器的大小時,li的寬度不會改變,直到我重新加載頁面。如何讓我的li在瀏覽器調整大小時自動調整大小,而不是在加載頁面時進行更改?當你調整您的瀏覽器
我有兩個li,它們使用javascript,與某個li的寬度相同。李是流體的CSS,所以它根據瀏覽器寬度而變化。當我加載頁面時,li的寬度與另一個li的寬度相同。瀏覽器調整大小後可變寬度不會改變
當我調整瀏覽器的大小時,li的寬度不會改變,直到我重新加載頁面。如何讓我的li在瀏覽器調整大小時自動調整大小,而不是在加載頁面時進行更改?當你調整您的瀏覽器
var width = $('li.more').width();
$('li.more ul li').css({'width':width+'px'});
$(window).resize(function() {
width = $('li.more').width();
});
VAR width
將改變你可以使用$(window).resize來實現這一目標:
$(window).resize(function() {
width = $('li.more').width();
$('li.more ul li').css({'width':width+'px'});
});
這裏的大小調整的jsFiddle example使用。
使用'$(window).resize' – lifetimes 2013-04-29 14:51:13
哦哇..那會教我發表評論之前的答案:(fml – lifetimes 2013-04-29 14:55:02