響應式瀑布流外掛程式Grid A Licious

2022-03-14 13:05:56 字數 468 閱讀 4250

grid-a-licious是一款遵守mit協議的響應式瀑布流外掛程式。該外掛程式總**行不超過400行,實現很巧妙,使用時也很流暢。實現原理也很簡單,根據螢幕寬度和引數中設定的列寬度以及每項之間的間隔寬度,計算出當前螢幕寬度下應該生成幾個等寬列;列生成好之後,再把每項放到等寬列中;當螢幕尺寸改變時,重新計算列表,然後再重新填充項。

使用該外掛程式也很方便。使用例項:

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

這是瀑布流中的一項

.....

外掛程式預設引數:

//動畫完成後的**

}}

以上引數均為可選引數。

原生JS響應式瀑布流

如何產生響應式列 動態獲取視窗的尺寸 獲取到列的固定寬度 響應式列數 動態獲取視窗的尺寸 獲取到列的固定寬度 如何獲取響應式列的最小高度?把產生的列容器放在乙個陣列裡面 這個陣列使用sort 方法進行公升序排列 產生的新陣列的第一位就是高度最小的列 charset utf 8 title cols ...

Vue瀑布流外掛程式

我自己寫的乙個的vue瀑布流外掛程式,列數自適應,不用設定每個卡片的高度。測試頁面 page.vue 模板頁面 waterfollow.vue 和 wfcolumn.vue 在page.vue中,修改itemw的值,設定每列的最小寬度。例如 itemw 200 意為200px list為陣列。高度不...

jQuery外掛程式之 瀑布流外掛程式

jquery.wookmark.js 乙個實現瀑布流 自適應寬度布局的jquery 外掛程式 jquery.wookmark.js wookmark 使用非常簡單到只需要一句 就能實現,除此之外,當頁面寬度發生變化的時候,它還能自適應頁面寬度,非常有誠意。外掛程式 瀑布流 布局 隨著pinteres...