组团学

响应式布局原理

阅读 (372)

一、响应式Web设计

  • 说明

    所谓响应式Web设计,就是网页内容会随着访问它的视口及设备的不同而呈现不同的样式。响应式Web设计可以让一个网站同时适配多种设备和多个屏幕,可以让网站的布局和功能随用户的使用环境(屏幕大小、输入方式、设备/浏览器能力)而变化。

981.png

  • 举例
  1. 星巴克

网站地址是 https://www.starbucks.com.cn/。星巴克(Starbucks)是一家连锁咖啡公司的名称,网站比较独特,采用两栏的方式进行布局。

  1. 派悦坊

网站地址是 https://www.pantrysbest.com/。派悦坊是一个甜点网站。

  1. 悦合同

网站地址是 https://yuehetong.com/。悦合同是一个以司法大数据作为工具,致力于打造专业化的企业顾问服务的网站,页面整体效果大方、美观。

二、响应式开发原理

  • 说明

    就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的。

  • 设备的划分情况:

    小于768的为超小屏幕(手机)

    768~992之间的为小屏设备(平板)

    992~1200的中等屏幕(桌面显示器)

    大于1200的宽屏设备(大桌面显示器)

三、响应式布局容器

  • 版心提取

    https://www.bootcss.com/

  • 说明

    响应式需要一个父级做为布局容器,来配合子级元素来实现变化效果。

    原理就是在不同屏幕下,通过媒体查询来改变这个布局容器(父容器)的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化。

  • 父容器版心的尺寸划分

    超小屏幕(手机,小于 768px):设置宽度为 100%

    小屏幕(平板,大于等于 768px):设置宽度为 750px

    中等屏幕(桌面显示器,大于等于 992px):宽度设置为 970px

    大屏幕(大桌面显示器,大于等于 1200px):宽度设置为 1170px

    但是我们也可以根据实际情况自己定义划分

需要 登录 才可以提问哦