专栏名称: 知群X可能性与大设计
关于互联网产品设计的方方面面。设计就是寻找事物背后的本质规律,加以运用,创造出更多的可能性。战略、市场、用户、需求、功能、交互、视觉、内容、数据、运营、推广、传播、变现,设计贯穿于所有环节,我们一起聊聊大设计。
目录
相关文章推荐
人人都是产品经理  ·  微信正在忙什么?——从招聘信息看微信战略战术 ... ·  5 小时前  
人人都是产品经理  ·  不同类型的G端产品,打赢的关键点在哪里? ·  昨天  
91资料网  ·  抖音口碑分提升指南 ·  昨天  
三节课  ·  一份完整的小红书高效运营攻略 ·  2 天前  
51好读  ›  专栏  ›  知群X可能性与大设计

栅格系统到底怎么用?

知群X可能性与大设计  · 公众号  · 产品  · 2019-07-10 19:59

正文

请到「今天看啥」查看全文



很棒,这看起来很简单对吧。有的时候,你想把内容严格的套用在栅格布局上,会发现可能不够美观,比如下面的例子。



如果我们把内容都放在网格上,文本内容会显得很长,最佳的位置是不严格在任何网格上,这也是可以的,只要理解了整个元素实际上是一个不可见的,更大的容器就行。



这也是4x3的布局,只是给了它内部不可见的填充。当把这样的设计稿给到开发时,他们就能很直观的知道这一点,所以这更利于去理解如何实际地分配好内容。


2. 不要将内容元素留在水槽中



内容元素应该要在列宽以内,而不能流出在水槽之外,这样会违背栅格化的目的。


3. 只要父级元素对齐栅格,子级可以不完全对齐列

有些时候,你想要将设计和卡片分成两部分,一半是图片,一半是文字。你可能遇到这样尴尬的情况,图片没有完全落在一列上,文字被迫以一种奇怪的方式自适应。其实不用担心,只要“父”容器对齐栅格,这就没有关系。


父子级内容栅格排版示意


4. 除非有意,否则不要把列作为外部填充

所有重要内容都应该与栅格列宽相适应。一开始会觉得奇怪,因为如果不习惯使用网格,可能会把网格宽度当成全部内容区域,所以还需要给它设定一定的内边距。此时外边距就起到了留白的作用,它们充当了内边距。不要在网格内部利用列宽当成内边距,而是要与网格最外面保持对齐,利用网格外的间距来当做留白区域。根据代码实现方式,要么网格内的内容按比例缩放,边距固定,要么外边距与内容同时缩放。



正确的内容填充方式和不正确的把栅格当做边距


所以如果有人说“我需要一个1200px宽的设计”,这并不意味着你的设计就是1200px宽,这其实是说设计内容宽度在1200px的画布内,实际内容占位是960px,这样就会有空间留出外边距。







请到「今天看啥」查看全文