2012-09-04 6 views
0

저는 jQuery 온라인 턴 페이지를 만들고 브라우저 페이지에 맞도록 내 차례 페이지를 만들고 싶습니다. 나는 내 CSS에서 높이 100 %하고 싶지만 너비가 100 % 너비가되도록 너비에 올바른 비율을 유지하고 싶다.jQuery에서 100 % heigh의 너비를 조절하는 방법은 무엇입니까?

내 차례 페이지의 정확한 너비를 유지하면서 100 % 높이를 수행 할 수있는 방법이 있습니까, 스프레드가 2 A4 페이지가 될 수 있다면 도움이된다면 여기 atm을 사용하여 코드를 설정하고 있습니다. 폭.

$(function() { 
    $('#mybook').booklet({ 
     width: 1000, 
     height: 650 
    }); 
}); 

저는 소책자 jquery 플러그인을 사용하고 있습니다.

미리 감사드립니다.

+0

$('#mybook').css('width', $(window).width()) .css('height', $(window).height()); 
'$ (this) .height (0.65) '등으로 가로 세로 비율을 유지합니다. – adeneo

답변

1

종횡비를 유지하려면 높이에 너비 (* 0.65)를 곱해보십시오.

var width = 1000, 
    height = width * 0.65; 
+0

나는 이것과 $ ('# containerDiv')의 조합으로 가기로 결심했다. 지금은 잘 작동합니다. 도와 주셔서 감사합니다. – huddds

0

코드에서이 시도 :

$('#mybook').css('width', $(window).width()) 
      .css('height',($(window).width()*0.65)); 

또는

당신은`$ (창) .height의()`에 높이를 설정 한 다음에 너비를 설정할 수 있습니다
관련 문제