设计要点
本文探讨了如何在网站设计中巧妙运用微交互、悬停动画、CSS渐变和转换效果,提升视觉吸引力,引导用户行为,最终带来更佳的用户体验。
(本文经Dave Maxwell和Panayiotis Velisarakos同行评审。感谢所有SitePoint的同行评审员,使SitePoint的内容达到最佳状态!)
网站设计已远非传统的纯文本时代。如今,网站不仅需要传递信息,更需要提供现代化、简洁且令人兴奋的用户体验。
设计师和开发者需要创造出视觉上令人感兴趣的内容,这可以是小巧精致的字体搭配,也可以是复杂的动画和深度交互。
本文将分析几个巧妙运用微交互、悬停动画、CSS渐变和转换效果的网站,它们如何提升视觉吸引力并引导用户行为,创造用户乐于参与的体验,即使是细微到用户可能未曾注意到的效果,也能建立积极的网站联结。
Stripe案例分析
Stripe是一个美国信用卡支付处理系统,以开发者为中心。其网站色彩鲜艳、互动性强。
渐变背景和CSS转换
Stripe网站的页眉部分巧妙地运用布局和设计。页眉在不同页面之间颜色变化,用作主要的号召性用语元素。
其基本结构是一组经过定位的容器,构成一个半马赛克网格。每个片段都有其自身的线性渐变,与页眉的其他部分融合或形成对比。
倾斜的页眉使其更具视觉吸引力。只需在顶部元素上应用skew(xdeg)
转换即可实现这种效果,从而立即倾斜内部元素。
细微的倾斜效果,加上简洁而有趣的图像和颜色,就足以带来这种新颖的设计。此处高低对比部分的良好混合非常重要。如果这些部分是纯色,效果就不会那么好。相反,从一个部分到另一个部分流动的渐变使其看起来非常醒目。
您可以将这种布局融入页眉,或用作号召性用语或功能模块的背景。尝试不同的颜色、位置和转换组合,创造出引人注目的独特设计。
创建交互式、有趣的菜单
菜单已不再是过去那种简单的左侧垂直菜单。如今,人们期望菜单实用、视觉上有趣且适合移动设备。
Stripe的菜单设计很有趣。每个顶级类别都会展开,以独特的布局展示多个子页面。例如,其“产品”菜单采用大型Mega菜单式布局。每个子页面都有其自己的样式化图标、标题和摘要说明,以吸引用户了解更多信息。
所有这些菜单都可在移动设备上完美运行,并根据需要动态调整。
Stripe将通常比较枯燥的下拉菜单变成了一个展示区域。例如,可以在菜单中加入一些动画来巧妙地改变其位置或不透明度,或为菜单创建动态布局以独特的方式展示每个页面。
Help Scout案例分析
Help Scout是一个易于实现的动态帮助系统。它提供一个前端小部件,访问者可以使用它通过浏览预定义的帮助文章或发送联系表单来获得帮助。
其网站相当简洁,侧重于内容。但是,它使用了一些细微的动画和图标来吸引您的注意力。
创建细微的重复动画
并非所有动画都需要用户交互触发。有时,创建在后台运行的细微动画就足以使页面动起来,并使其显得动态。
在Help Scout的“工具”页面上,你会看到一个简单的脉冲组件。它结合了好看的图标、材质投影和简单的脉冲波纹动画。
这是一个可以在设计中引入的良好示例,一个看起来不错且不会分散用户对内容注意力的细微动画。
(后续内容为常见问题解答,已省略,因为与主题关联性较弱,且篇幅较长,不符合伪原创的要求。)
以上是下一个网站项目的励志UI设计思想的详细内容。更多信息请关注PHP中文网其他相关文章!