2011-12-13 104 views
2

是否有任何優雅的方式擴展一個div到整個HTML,而不是視口?
http://pastebin.com/iU6e92xy
無論何時出現縮放和水平滾動條,'test'div只會擴展到初始視口。

Css寬度問題與縮放

現在我使用jquery acchieve效果

$(window).resize(function(){ 
    $('#test').css('min-width',$(document).width()+'px'); 
}); 

TIA

回答

0

下面的代碼會爲你工作:

$(window).resize(function(){ 
    var windowWidth = $(window).width(); 
    $('#test').css('minWidth', windowWidth); 
}); 
+0

是不是有這樣做的任何方式在普通的舊CSS,而不是使用JavaScript達到我的目的?實際上,$(window).width是視口的寬度,而不是頁面的寬度。 – user1095487

+0

而且,css屬性是min-width而非minWidth。 jQuery中的 – user1095487

+0

,這就是你寫CSS的方式。你不能有' - '符號。因此,例如,'background-color'將是'backgroundColor'。 – peduarte