前言
总听别人说响应式布局,觉得是一个很高大上的东西,近日做的一个项目需要适配不同的屏幕尺寸,于是就简单研究了一下 Web响应式布局
,其实原理很简单,下面就简单整理了一下分享给大家。
什么是响应式布局
[图片来源 caktusgroup
]
如图就是响应式布局的体现,简单的说响应式布局就是一个网站能够兼容多个终端,而不是为每个终端做一个特定的版本。这个概念随着移动设备的兴起而深入人心。 比如 头条
他做的就不是响应式布局,他通过实时检测设备信息,在 www.toutiao.com
和 m.toutiao.com
两个网站之间切换。而最近比较火的开发者社区 segmentfault.com
就是响应式布局,页面的布局会会随着你拖动浏览器窗口大小变化而变化。响应式布局没有绝对的话好与坏,需要根据网站的性质来确定,比如 toutiao
的页面元素非常多,页面需要包括所有屏幕尺寸的样式显示不是很好操作,然而 segmentfault
页面元素较少,反而放在一起方便维护。
如何快速实现web响应式布局
我们通过一个例子来具体说明,首先使用 关键字为不同的屏幕尺寸设置不同样式,关于
我们下文有更详细的介绍