canvas教程

html5响应式布局的方法与技巧

字号+ 作者:H5之家 来源:H5之家 2016-10-20 13:00 我要评论( )

随着社会的发展计算机已经逐渐走进平常家庭,对计算机的熟练掌握也是时代所必需的,下面就让我们一起来欣赏这篇关于html5响应式布局的文章吧!

随着社会的发展计算机已经逐渐走进平常家庭,对计算机的熟练掌握也是时代所必需的,下面就让我们一起来欣赏这篇关于html5响应式布局的文章吧!

一、什么是响应式布局?

响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。

这个概念是为解决移动互联网浏览而诞生的。响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用大势所趋来形容也不为过。

随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成形的模式。

二、响应式布局有哪些优点和缺点?

优点:

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

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

缺点:

兼容各种设备工作量大,效率低下

代码累赘,会出现隐藏无用的元素,加载时间加长

其实这是一种折衷性质的设计解决方案,多方面因素影响而达不到最佳效果

一定程度上改变了网站原有的布局结构,会出现用户混淆的情况

三、响应式布局该怎么设计?

1、 如何解决不同设备间的兼容问题?

CSS3中的Media Query(媒介查询)可以解决这个问题。

2、media query能够获取哪些值?

设备的宽和高device-width,device-heigth显示屏幕/触觉设备。

渲染窗口的宽和高width,heigth显示屏幕/触觉设备。

设备的手持方向,横向还是竖向orientation(portrait|lanscape)和打印机等。

画面比例aspect-ratio点阵打印机等。

设备比例device-aspect-ratio-点阵打印机等。

对象颜色或颜色列表color,color-index显示屏幕。

设备的分辨率resolution

3、语法结构及用法

语法:@media 设备名 only (选取条件) not (选取条件) and(设备选取条件),设备二{sRules}

用法:

a、示例一:在link中使用@media:

上面使用中only可省略,限定于计算机显示器,第一个条件max-width是指渲染界面最大宽度,第二个条件max-device-width是指设备最大宽度。

以上就是精品学习网为您准备的关于html5响应式布局的信息,希望对您的生活工作有帮助。

标签:html5网页 html5开发

分享到:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评