在我的項目中,我有一個網頁,左右有2個div區域。左側div佔整個頁面寬度的將近60%,右側佔用頁面的36%左右。當我將瀏覽器從右側或左側縮小時,我想以適當的比例調整兩個div區域的大小。用戶界面正從Javascript生成。這是代碼。重新調整網頁內容的大小
boardHolderPadding = $board.outerHeight() - $board.height();
$board.height(viewportHeight - siblingsHeight - boardHolderPadding);
this.$('#board .droptarget').setWidthAsRatioOfHeight(this.options.ratio);
$('#sidebar').width($(window).width() - $board.find('#board').width() - 50);
我用jQuery試圖調整插件,但不可能得到正確的結果我要找的。任何人有建議?
感謝
如何只使用CSS? – Malvolio 2012-07-27 08:34:21
也許研究到響應的UI使用CSS媒體查詢例如http://neevtech.com/blog/2012/05/01/responsive-ui-using-css-media-query/ – 2012-07-27 08:35:38
@Malvolio,問題是整個頁面越來越從JS生成,但我喜歡的方式,如果我們可以用CSS來做到這一點,我試圖用最小寬度和最大寬度仍然只是右側,側邊欄正在縮小,而不是董事會 – Mujahid 2012-07-27 08:36:59