响应式布局
2015-06-07 15:52
302 查看
响应网页设计是一种布局方法,根据屏幕尺寸自动调整,说的是该网站的设计可以适应用户屏幕尺寸,和手机电脑等。
允许设计者使用相同的HTML文件,通过检验浏览器窗口的大小,方位,屏幕分辨率等在颜色样式表上建立多个布局。
从而能够根据所使用的设备
的不同属性,显示不同样式(根据不同分辨率 显示不同的效果).
响应式设计让你的网站更加灵活,以CSS适配的方式,尽量高的提高设备上的使用性。
优点:
面对不同分辨率设备灵活性强
能够快捷解决多设备显示适应问题
缺点:
兼容各种设备工作量大,效率低下
代码累赘,会出现隐藏无用的元素,加载时间加长
其实这是一种折衷性质的设计解决方案,多方面因素影响而达不到最佳效果
一定程度上改变了网站原有的布局结构,会出现用户混淆的情况
根据不同分辨率 显示不同的效果。
1:手机端分辨率
<768
2:平板
768~992
3:电脑
992以上
而BootStrap还做了一个超大屏的
≥1200
响应式布局可用的设备参数:
响应式布语法:
@media 设备名 only (选取条件) not (选取条件) and(设备选取条件),设备二{sRules}
@media screen and (min-width:992px){//电脑
.box{
width:992px;
}
}
@media screen and (min-width:768px) and (max-width:992px){//平板
.box{
width:768px;
}
}
@media screen and (max-width:768px){//手机
.box{
width:100%;
}
}
示例:
*pc端*/
@media screen and (min-width: 992px){
.box{
width: 992px;
}
/*其他css*/
}
/*平板*/
@media screen and (min-width: 768px) and (max-width: 992px){
.box{
width: 768px;
}
/*其他css*/
}
/*手机端*/
@media screen and (max-width: 768px){
.box{
width: 100%;
}
/*其他css*/
}
允许设计者使用相同的HTML文件,通过检验浏览器窗口的大小,方位,屏幕分辨率等在颜色样式表上建立多个布局。
从而能够根据所使用的设备
的不同属性,显示不同样式(根据不同分辨率 显示不同的效果).
响应式设计让你的网站更加灵活,以CSS适配的方式,尽量高的提高设备上的使用性。
优点:
面对不同分辨率设备灵活性强
能够快捷解决多设备显示适应问题
缺点:
兼容各种设备工作量大,效率低下
代码累赘,会出现隐藏无用的元素,加载时间加长
其实这是一种折衷性质的设计解决方案,多方面因素影响而达不到最佳效果
一定程度上改变了网站原有的布局结构,会出现用户混淆的情况
根据不同分辨率 显示不同的效果。
1:手机端分辨率
<768
2:平板
768~992
3:电脑
992以上
而BootStrap还做了一个超大屏的
≥1200
响应式布局可用的设备参数:
响应式布语法:
@media 设备名 only (选取条件) not (选取条件) and(设备选取条件),设备二{sRules}
@media screen and (min-width:992px){//电脑
.box{
width:992px;
}
}
@media screen and (min-width:768px) and (max-width:992px){//平板
.box{
width:768px;
}
}
@media screen and (max-width:768px){//手机
.box{
width:100%;
}
}
示例:
*pc端*/
@media screen and (min-width: 992px){
.box{
width: 992px;
}
/*其他css*/
}
/*平板*/
@media screen and (min-width: 768px) and (max-width: 992px){
.box{
width: 768px;
}
/*其他css*/
}
/*手机端*/
@media screen and (max-width: 768px){
.box{
width: 100%;
}
/*其他css*/
}
相关文章推荐
- Android读取Manifest文件下Application等节点下的metadata自定义数据
- Win10预览版Build 10135原版64位英文ISO系统镜像下载地址
- [leetcode] Implement Trie (Prefix Tree)
- windows环境下git的环境变量配置
- Clickjacking Protection
- NOI 2005 维修数列
- ASP.NET:在一般处理程序中通过 Session 保存验证码却无法显示图片?
- 块级元素和级联元素的区别与含义
- leetCode 之 Contains Duplicate
- c++ 访问者模式
- 8.函数式编程和高阶函数
- 性能测试
- Appium测试环境搭建(Windows下)
- LeetCodeOJ_201_Bitwise AND of Numbers Range
- 分享到微信、微博、QQ空间、QQ微博
- HTML5
- Mysql时间相关操作命令
- Valid Parentheses
- objective-c 异常处理
- 真正统治世界的十大算法