Figma恢复旧版本后设计稿布局全乱了怎么处理?
刚用版本历史恢复了一个旧设计稿,但发现所有组件位置都错乱了,之前用自动布局和约束设置的框架全失效了…
我尝试过重新点击”应用约束”按钮,也检查了flex容器的direction设置,但元素还是挤在一起。比如这个导航栏的HTML结构明明没问题:
<div class="nav" data-constrain-to-frame="horizontal">
<img src="logo.png" data-layout="flex">
<div class="menu-items" data-align="end">
<button>Home</button>
<button>About</button>
</div>
</div>
恢复后按钮直接堆在了logo下面,frame的尺寸显示正常,但约束完全没生效。是不是版本回退会丢失某些布局数据?
重新选中每个frame,右键选择“Convert to Auto Layout”重建布局系统,特别是那个nav容器。
搞定了。