0

Isotope を使用してさまざまな要素をグリッド レイアウトに保持しようとしていますが、それらは内部のコンテンツの量に応じてさまざまなサイズに拡張する必要があり、常に一定量ずつ増加します。グリッド ユニットの高さは 77px で 7px のガターです。拡張された幅は常に同じままなので、ここでは重要ではありません。

展開された要素の最小高さは 329 ピクセルですが、計算された高さが 330 ピクセル以上になる場合、最小高さは 413 ピクセル (77 ピクセル + ガター 7 ピクセル) である必要があります。次に、計算された高さが > 414px の場合、次のしきい値の 497px などにジャンプします。

JSを使用してこの高さの値を設定するのに役立ちますか? (ほとんどの場合、これはすでに jQuery で行われています)。

4

1 に答える 1

0

jQueryheightは要素の自然な高さを教えてくれます。次に、一連のif...elseステートメント (または計算) を使用して、 を介して高さを特定の値に設定しcssます。したがって、サイズ変更時には、強制高さを削除して測定し、(新しい) 強制高さを適用する必要があります。

于 2012-05-21T11:31:06.340 に答える