Skip to content

sunyingyuan/responsive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1.响应式布局开发流程:

最好是从最小的屏幕向大屏幕渐进式开发
响应式布局“移动优先”的思想使它很适宜采纳最简洁、最有效和最具语义的代码

2.视口调试工具:

chrome插件:Windows Resizer
Firefox插件:Firesizer

3.响应式布局网站欣赏:

http://www.yixieshi.com/web/11120.html

4.设计网站的原则:“内容优先”

5.流式布局(媒体查询的默契配合):

百分比(控制布局) + em(控制字体)

6.固定像素宽度转换百分比宽度公式:

目标元素宽度 / 上下文元素宽度 = 百分比宽度

7.设置自适应图片(响应式图片)p60 :

除了在客户端设置外
还可能用到服务器端编程(实现Adaptive Images解决方案需要Apache 2、PHP 5.x和GD库)

8.弥补老版本浏览器缺陷的腻子脚本Modernizr

Modernizr文件夹
modernizr.js

9.HTML5样板文件:

html5-boilerplate-4.3.0文件夹
如果时间紧迫,但却需要一个好的项目起点,可以考虑HTML样板文件(http://html5boilerplate.com/)。样板文件时一个预先做好的融合了“最佳实践”HTML文件,包含一些基本样坏死(normalize.css 重置css样式,保证每个浏览器表现都一样)、polyfill和一些必要的工具如
Modernizr。它还包含一个自动合并CSS和JS文件、自动删除注释以生成生产环境代码的构建工具。

10.css3特效前缀

prefix-free文件夹
prefixfree.min.js

11.IE 6 7 8 中添加响应式布局

可以采用respond.js

12.将移动端设备导航链接转换为下拉菜单

jquery.mobilemenu.js这个脚本可以帮我们实现

About

利用先进、成熟的技术实现响应式布局

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published