久草福利_国产一区二区_久久久精品国产_色性av_av在线电影网站_中文日本在线

响应式网页原理

日期:2015/12/31 / 人气:

随着行动上网的普及,越来越多的人使用手机上网。
行动装置的使用率以及黏着度正在超越桌上设备,成为我们日常生活中最常接触的3C用品。于是网页设计产业面对了一个难题,如何才能在不同大小的行动设备上,完美的呈现网页的内容呢?
手机的屏幕比较小,目前最大的Note分辨率是在640px,而ipad则是在980左右,电脑宽屏幕尺寸是1920。同样的内容要在大小迥异的屏幕上都呈现出好的效果,并不是一件容易达成的任务。
有一派的解决方式是为不同的装置提供不同的网页,如专门做一个独立的手机版网页设计。这样做的确是可以达到良好的浏览效果,但维护上就必须操作复数本版。于是自适应网页(Resposive Web Design)就诞生了。
响应式网页设计(Responsive web design),又称自适应网页设计、google称响应式网页设计,是一个牺牲加载速度的手机网页解决方案,

只做一个版本的设计就能通吃所有大小的屏幕,让网页调节不同大小的分辨率自动调整排版。

CSS3 Media Query
响应式网页设计的主要核心技术是css3 media query,说穿了就是让不同分辨率去套用不同的css设定(看起来很简单,但会真的实作起来要注意的杂事很多)。
我们可以先看看几个例子:
Mediaqueri.es这个网站搜藏了许多案例,而且都有附上对照图片可以参考(爱贝斯的官网也是属于自适应网页设计)。
从左到右分别是不同的屏幕分辨率所呈现的版面设计。在传统PC中,会将许多元素并排;在手机中,会变成只有一行。

响应式
响应式

Media Query引用方式
Media Query的使用方式有两种:
1.在.CSS档案中,用@media来判断使用者屏幕宽度,选择加载哪一段CSS。
ex: @media screen and(max-device-width: 400px){}
在屏幕小于400px时,套用此css
2.在HTML的加载的地方,用media属性判断使用者装置宽度,选择加载哪一个CSS档案。
ex: link rel=“stylesheet”type=“text/css”media=“screen and(max-device-width: 400px)”href=“tinyScreen.css”
在屏幕小于400px时,套用tinyScreen.css
Viewport设定
meta name=“viewport”content=“width=device-width;initial-scale=1.0”
如果网页的标头没有做这组设定的话,手机会以高分辨率来呈现画面,这就让字变得很小,使用者还要去做放大而不能直接阅读。我们需要的是让行动装置的屏幕来符合一般的像素公式,单位一样才比较好做设计。
基本上只要把握上面两组设定的方式就可以开始制作自适应网页了,不过如同一开始讲的…很多事情都是做了之后才会发现问题的所在(笑)。

作者:朋友圈科技


Go To Top 回顶部
主站蜘蛛池模板: 中文字幕不卡一区 | 中文精品一区 | 中文字幕乱码一区av久久不卡 | 国产一区不卡视频 | 久草热久草视频 | 国产视频一区在线观看 | 亚洲免费视频一区二区三区 | 久久久久久久久久久99 | 人人干日日 | 亚洲美女午夜一区二区亚洲精品 | www,99| 91精品久久久久久久久中文字幕 | 91视频电影 | 亚洲美女在线视频 | 亚洲美女视频网 | 亚洲中国字幕 | 久久久亚洲欧洲日产国码二区 | 91视频在线网站 | 夜夜草影院 | 懂色av中文一区二区三区 | 久草热久草视频 | 在线国产视频一区 | 77777日本少妇久7黄绝片 | 一区二区三区国产在线观看 | 中文字幕久久久 | 国产欧美日韩三区 | 久久精品国产一区二区三区不卡 | 91人人射| 午夜免 | 国产在线观看二区 | 91偷自产一区二区三区精品 | 一区二区三区久久 | 91官网在线 | 国产传媒懂得 | 九一视频免费在线观看 | 免费亚洲视频在线观看 | 国产精品女人久久久久久 | 一本一道久久久a久久久精品蜜臀 | 久久福利在线 | 中国一级毛片在线播放 | 91观看在线视频 |