uckan adlı üyeden alıntı: mesajı görüntüle
hocam yazdığım gibi zaten sorunu jqueyr ile çözmek istiyorum css ile dediğiniz gibi bir çözüm olabilir ama işimi görmüyor.
sabit height yerine her kutu için jquery ile kendi yükseliğini atamak istiyorum bunu nasıl yapabilirim
siz css üzerinden sabit bir yükseklik tanımlamazsanız zaten her kutu içeriği boyunca otomatik height alacaktır, ama yapmak istediğiniz farklı birşeyse aşağıda jquery ile yükseklik çeken 4 adet fonksiyon işinize yarayabilir.

.height() - padding border margin hariç yüksekliği getirir.

.innerHeight() - padding dahil, border ve margin hariç yükseklik

.outerHeight() -margin hariç yükseklik

.outerHeight(true) - margin dahil toplam yükseklik

Örneğin:
var kutu_height = $('.kutu').height();

diyerek kutu yüksekliğini alabilir

$('.element').css('height', kutu_height);

koduylada istediğiniz elemente yükseklik atayabilirsiniz.

Ama amacınız kaymayı engellemek ise bu çözümünde kaymayı engelleyeceğini sanmıyorum.

Sabit yükseklik işinizi görmüyorsa kutuları listeleyen döngünüzün html yapısını şu şekilde değiştirerek bir çözüm üretebilirsiniz.

<div class="kutu_row">
  <div class="kutu"></div>
  <div class="kutu"></div>

  <div class="clear"></div>
</div>

<div class="clear"></div>

<div class="kutu_row">
  <div class="kutu"></div>
  <div class="kutu"></div>
  
  <div class="clear"></div>
</div>
Yani her satırı bir div içine alıp araya clear atarsanız kutuların biri büyük biri küçük olsa bile kayan kutu üst satırı etkilemeyecektir.