专栏名称: 静Design
低调且内涵的独立设计师公众号,每周推送独家原创文章,有声读物和你关注的话题讨论。在这个浮躁的时代,我们用设计,让感性与理性思维迸发光芒。
目录
相关文章推荐
庞门正道  ·  她的画一定会被喵星人通缉:) ·  3 天前  
庞门正道  ·  噔!蹬!等!灯! ·  2 天前  
庞门正道  ·  给亲戚打工? ·  2 天前  
庞门正道  ·  春未来。 ·  2 天前  
3系飞行员  ·  A320的偏航操纵 ·  3 天前  
51好读  ›  专栏  ›  静Design

干货!UI界面中阴影绘制完全攻略!

静Design  · 公众号  · 设计  · 2020-04-08 16:45

正文

静电说:不少同学在绘制阴影的时候,特别是卡片阴影的时候,都会有不少难度,或者把握不好其中的度,在本篇文章中,我们 一起来学习一下,如何让你在UI中绘制出更舒服的阴影效果。



首先,咱们谈谈阴影使用的场景。


我们使用阴影来强调特定的组件,创建深度以在屏幕中来创造一个特别的世界,并给出某些组件的特定状态。但是,我们在哪里,以及如何明智地使用它们呢?




场景01. 按钮


我们可以为按钮使用阴影来显示一些不同的状态,例如悬停状态。也可以在默认状态下使用它。关键在于,使它们在整个按钮布局中保持平滑,柔软和融合。

默认状态和悬停状态按钮




场景02.卡片阴影


卡片是UI中重要且可操作的组件。要使它们具有一定的深度,并将其视觉上放置在最上层,此时我们可以使用阴影。记住!要让它们漂浮起来。

卡片中的阴影



场景03.特定图层阴影


如下图类似的操作会让用户去了解有关屏幕上特定元素的其他信息。它们将在几秒钟内处于活动状态,因此您需要使它们清晰并与背景中的元素产生最佳对比。在视觉上,柔和的阴影是非常棒的选择。


带有阴影的提示图形



场景04.活动项目(如开关)


当涉及到活动状态(例如切换或选定的列表项)时,一种不错的做法是为它们提供视觉层次结构,例如颜色,当然还有阴影。另外,使它们简单而柔软。


两种不同状态的开关



场景05.重叠项目


如果要在UI界面中重叠两个或者多个元素,则需要添加阴影以便让元素之间具有更多的对比度和深度。




总之,使用阴影的规则就是,是背景与阴影,以及其它UI元素平滑并融合。使用不透明度,模糊数值以及X或者Y轴偏移量,直到获得更加平滑的阴影位置。另外,不要让阴影过分夸张,这会分散用户的注意力。


不同的阴影范围呈现出不同的效果



基本阴影实现方法


接下来咱们来谈谈阴影的实现方法。那就是只增加Y轴偏移,而不去增加X轴偏移,然后将模糊数值(Blur)加倍。这使得阴影有更自然的感觉,而不会显得生硬。


小技巧:只增加Y轴去获得阴影




颜色使用


在制作阴影的时候,一定要避免使用纯黑色(#000000),使用不太深的灰色,效果会更好。


灰色阴影和黑色阴影



在上图中,左侧使用了具有一定灰度的阴影颜色,右侧则使用纯黑色加透明度的方式,很明显,左边的阴影更加自然。



透明度设定


为了使阴影更加自然,我们需要做如下调整。如果你的背景色是明亮的颜色,那可以将Alpha值设置在15%到40%之间的某个值。但是,如果你的背景色是深色,则需要将Alpha的值设定为5%到15%之间。如下图,左边的阴影平滑自然,右边的阴影则过于锐利和突兀。



25%的Alpha值和90%的alpha值



阴影Y值的偏移量


Y轴决定了阴影的偏移量。如果将Y轴设置为较高的值,那它会离卡片更远。如果值偏小,则相反。(对于按钮而言,较少的偏移量效果可能更好。)


不同的Y值偏移量



自然的过渡色


对于有颜色的元素,一种好的做法是为阴影设定与元素相同的颜色,并使其更暗一些。比如下方的蓝色按钮,你可以选择更深一点的蓝色来作为阴影颜色,然后将蓝色加上透明度。而不是使用纯黑色作为阴影颜色。


彩色的阴影效果



黑暗场景阴影的运用


如果元素具有颜色,并且它处在黑暗的背景下,一般情况下,是不建议使用阴影的。但是如果你一定要用,则可以使用具有小于10%的透明度设定,并且颜色跟随主色调来。比如按钮为绿色,则可以为按钮设定一个更深的绿色阴影,并加上小于10%的透明度数值。如下图,左侧的按钮阴影很自然,右侧的则有一层模糊的效果,显得不够漂亮。


黑暗模式下的阴影



关于阴影使用的总结


总结一下,在做阴影的时候,要让你的投影效果简单,并且平滑自然。使用透明度数值和柔和的颜色设定,直到调节完美位置。当然,作为可选,你也可以使用X轴来进行阴影设定,以达到水平的深度感。


你学会了吗?




原文:https://uxdesign.cc/how-to-make-better-drop-shadows-4317c84d40ad

作者:Ethan Medrano

翻译:静电@静Design




往期精彩回顾

团队小流程不正规,设计师没有话语权?破解之道在这里!
如何在Sketch,Figma及XD之间转换文件格式?
该从Sketch切换到Figma吗?两款工具深度对比
【技巧分享】引导页如何设计,才能把用户顺利“引进门”?
十大用户体验设计失败案例,你知道吗?






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


推荐文章
庞门正道  ·  她的画一定会被喵星人通缉:)
3 天前
庞门正道  ·  噔!蹬!等!灯!
2 天前
庞门正道  ·  给亲戚打工?
2 天前
庞门正道  ·  春未来。
2 天前
3系飞行员  ·  A320的偏航操纵
3 天前
上海房地产观察  ·  更多上海楼市突发信息
7 年前