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 回答