响应式网页设计

2018-03-13  本文已影响0人  HAILBucky

名词解释:


** 视口(viewport):视口是与设备相关的一个矩形区域,坐标单位是与设备相关的“像素”,大多数情况下,视口与客户区相同。

我们为何需要响应式Web设计?


数据来源statcounter

近几年内,移动设备快速崛起,移动互联网慢慢进入人们的生活,预计未来5年内移动设备的使用度会超过桌面计算机。所以需要您的网 站不仅要在桌面计算机大尺寸屏幕上可以为用户提供友好的UI和用户体验,同时在小尺寸屏幕上也应该可以提供一致的用户体验。使得用户可以在桌面大屏幕上和 移动小屏幕上平滑的切换使用,同时没有任何的不适应感觉。

下面是应用了响应式web设计的网站

trentwalton


trentwalton手机页面显示 trentwalton电脑页面显示

下面这是中国政府网,并未采用响应式web设计


手机页面显示 电脑页面显示

RWD的三项组成科技


1.弹性图片/媒体(flexible images):弹性图片指的是不给图片设置固定尺寸,而是根据流体网格进行缩放,用于适应各种网格的尺寸。

  1. 弹性网格布局(fluid grid):网格布局支持弹性尺寸(flex-size),这是一个很好的自适应布局技术。
    弹性尺寸使用fr尺寸单位,其来自 "fraction" 或 "fractional unit" 单词的前两个字母,表示整体空间的一部分。
  2. 媒体查询(media queries):一个媒体查询由一个可选的媒体类型和零个或多个使用媒体功能的限制了样式表范围的表达式组成,例如宽度、高度和颜色。媒体查询,添加自CSS3,允许内容的呈现针对一个特定范围的输出设备而进行裁剪,而不必改变内容本身。

RWD和前後端的关系


前端

后端

了解更多


"响应式Web设计"这个名字是Ethan Marcotte在2010年发明的。
他在A List Apart写了一篇文章(http://www.alistapart.com/articles/responsive-web-design/

上一篇 下一篇

猜你喜欢

热点阅读