2013-08-07 3 views
0

높이를 두 div로 표시하고 body 너비의 세 번째로 설정하고 div가 하나의 aother와 일치하는 데 더 많은 공간이 필요한 경우이 높이와 일치 시키려고합니다. 같은 높이의 열과 같습니다.jQuery 열 같은 높이 문제

이 완벽 높이와 폭과 세트를 가져
var width = $('body').width(); 
var thirtyheight = width /10*3 
$('.thirtyheight').css('height',thirtyheight); 

, 나는이 아무것도하지만, 아직 작동하지 않았다와 동일한 높이의 조각을 사용하여 시도했다 : 여기

는 내가 지금까지 가지고있는 것입니다.

누구든지 의견이 있으면 듣고 싶습니다.

답변

0

확인이

$('.thirtyheight').css({'height',thirtyheight+'px'}); 
0

우선 차체 높이의 1/3을 계산하고 변수에 저장한다. 그런 다음 각 열을 살펴보고 계산 된 높이보다 높은지 확인하십시오 (yes). 이전에 저장된 변수를 무시하십시오. 이런 식으로 뭔가 :

var c = $("body").height()/100 * 33.33; 
$(".thirtyheight").each(function(index, el) { 
    if ($(el).height() > c) { c = $(el).height(); } 
}).height(c); 

근무 바이올린 :

0

http://jsfiddle.net/3JdYj/이 그것을 알아 냈어, 나는 자식 div의 크기를 조정하려면 부모의 높이를하기로 결정 치료를 작동했습니다.

var colHeight = $(".parent").height(); 
$('.child').css('min-height',colHeight);