欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

响应式布局!

来源: 开发者 投稿于  被查看 4195 次 评论:117

响应式布局!


移动互联网多终端!---催生了响应式布局!
优点: 解决了设备只见的差异化展示
缺点:兼容性代码多,工作量比较大,加载速度收到影响
对原有网站布局会产生影响,用户判断不一定准确
原则:移动设备优先,渐进增强充分发挥硬件设备的最大功能。
实现:CSS3-media query 原生js(不建议推荐) 第三方框架bootstrap
CSS3-Media Query
常见属性:device-width,device-height 屏幕宽高
width , height 渲染窗口宽高,可视窗口
orientation 设备方向(竖屏,横屏)
resolution 设备分辨率
外联式:<link rel="stylesheet" type="text/css" href="styleB.css" media="screen and (min-width: 600px) and (max-width: 800px)">
内联式:@media screen and (max-width: 600px) { /当屏幕尺寸小于600px时,应用下面的CSS样式/
.class {
background: #ccc;
}
}
css3需要持续看!之前学习的bootstrap还是很有用处的!

用户评论