咨询电话:
15628812133
18
2017/03

什么是响应式布局

发布时间:2017-03-18 16:46:36
发布者:jiangbing
浏览量:
0

响应式布局:简单点说,就是做一个网站同时能兼容多个终端,由一个网站转变成多个网站,为我们大大节省了资源。

那么响应式布局的优点和缺点又有哪些呢?

优点:

1、面对不同分辨率设备灵活性强

2、能够快捷解决多设备显示适应问题      

缺点:不能完全兼容所有浏览器,代码累赘,加载时间加长。

说了这么多,可能还有很多人,不明白响应式布局该怎么去做,以及它的开发原理是什么?

原理:简单点说响应式布局它是通过CSS中Media Query(媒介查询)@media功能,来判断我们的终端设备宽度在多少像素内,然后就执行与之对应的CSS样式。

比如我们公司最近做的逸合投资房地产的项目中,就用到了响应式布局。

blob.png


下面就以我做的简单的响应式布局框架为案列给大家讲解一下:

代码如下:





文汇传媒_响应式布局











left

center

right









通过上面代码可知:它是通过@media媒介查询判断来执行的CSS样式,也就是说:如果我要做一个响应式布局网站,同时兼容手机、平板、PC的话就得写三个与之对应的CSS样式,通过@media媒介查询来完成响应式布局。

值得注意的是:在手机设备上,我们要禁止用户来缩放屏幕。不禁止的话,可能在显示上会造成错位,以及显示的不是手机网站的样式。所以,我们要通过代码来禁止用户在手机端上缩放屏幕,已达到正常的手机网站效果。

禁止代码如下:


以上是个人对响应式布局的基本理解与操作,要想写好响应式布局还需多加练习。

关键词:
返回列表