饮用水vi设计的核心价值在于为企业打造独特的品牌,饮用水vi设计可以给企业带来良好的社会声誉和经济效益。
注:本文“饮用水vi设计”配图为本公司设计作品
响应式设计方法对开发人员非常有帮助,因为它们允许我们为最广泛的设备提供内容,而不必维护网站的独立版本,并且没有其他方法的一些负面缺点,如缩放和流动布局。本文将重点介绍设计师在响应式设计中遇到的三大难题,并提供一些避免这些错误的策略。
伸缩性、流动性和响应性这些术语容易混淆,设计人员经常错误地互换使用。事实上,每一个都是布局技术中不同的进化步骤,随着时间的推移,随着技术的进步而出现。缩放布局旨在相对于其他元素缩放每个元素。它们是响应性的,因为它们将动态缩放内容以响应视口大小的变化。布局本身保持静态,改变每个元素的大小以保持一致的外观。
上图:不同分辨率下的缩放布局示例:该设计牺牲了可读性以保持一致性。流体布局是不同的,因为它们相对于视口的大小缩放容器元素。这是通过使用相对单位如邮政快递来克服文本收缩的问题而实现的。用户缩放它会破坏设计。
上图:不同分辨率下的流体布局示例:为了可读性,设计牺牲了一致性。响应式布局不会缩放任何内容。相反,它们会根据视口的大小来更改显示的内容。
上图:不同分辨率下的响应布局示例。
灾难1)包装菜单如果你在页面顶部使用一个工具条,那么当页面显示在一个小屏幕上时,一个响应式设计应该将它"抓取"成一个更紧凑的格式。但是,如果显示区域比断点宽,但又太小,无法在一行中显示所有菜单项,那么这种方法就不总是完美的。结果是包装好的菜单。
有几种方法可以解决这个问题。第一个是通过分类和子分类来减少水平显示在导航栏上的项目数量。当选择一个类别时,您可以使用下拉项目来显示子类别。第二种方法是将断点改为一个较低的值。实际使用的数字是导航条开始失效的宽度,而不是一个特定的设备大小。第三种方法是为设备使用不同的菜单,比如抽屉。
灾难2)使用固定宽度的图像内容区域通常被设置为相对于视口的大小。因此,当固定宽度的图像比该区域的大小更宽时,就会发生图像裁剪。
上图:固定宽度的阿巴德图像过大的例子:现在它有滚动条,内容被推出屏幕。您可以通过使用相对单位来设置图像的宽度来避免这个问题,或者如果您使用支持它的框架(如自举),您可以使用响应图像类(例如:class="img-responsive ").
上图:使用响应图像类方法的相同元素:现在滚动条是一个图形。
灾难3)元素失真这一个有点模糊,但是本质上当你的布局显示在一个小的视口中时,任何未处理的列的行为就像行一样。这是一个问题,因为内容的扭曲无意中改变了设计的层次结构。
上图:专栏变得混乱,扭曲了内容。解决方案是显而易见的,但令人惊讶的是,有这么多人为此而苦恼:只需显式地设置元素的高度、宽度和填充。如果它移出了位置并覆盖了其他元素,您可以通过用adiv将它换行并设置边距来强制它出现在您想要的位置。
规划有助于避免错误本文只讨论了3种最常遇到的响应式设计灾难,但是一个好的设计还会在很多其他方面出错。防止错误并不太难。现代浏览器有内置的响应性布局测试,所以要好好计划你的设计并经常测试。
注:本文“饮用水vi设计”配图为本公司设计作品


总监微信咨询 舒先生

业务咨询 张小姐

业务咨询 付小姐