1 个仓库
Capabilities to remove layout configurations and return DOM elements to their original document flow.
Distinct from State Restoration: Candidates focus on terminal, package, or database state restoration rather than UI layout teardown.
Explore 1 awesome GitHub repository matching user interface & experience · Layout State Reset. Refine with filters or upvote what's useful.
Packery 是一个 JavaScript 装箱网格布局引擎和 DOM 元素定位库。它通过计算并应用绝对坐标到 HTML 元素来防止重叠,从而将不同大小的元素排列成无间隙、紧凑的网格。 该库支持创建可拖动的网格界面,允许用户通过拖放重新排列元素,同时系统会自动重排剩余项目。它通过使用基于百分比的定位系统并响应窗口调整大小事件,在不同屏幕尺寸下保持稳定、响应式的布局。 该工具通过与图像和字体加载同步、通过“邮票”预留布局空间以及使用占位符标记在手动重排期间预览放置位置等功能,管理动态内容排列。它还支持用于重新定位元素的交错过渡,以及集成外部网格系统以进行列对齐。
Allows the removal of all layout functionality to return the container and its children to their pre-initialized state.