CSS 响应式布局也称自适应布局,是 Ethan Marcotte 在 2010 年 5 月份提出的一个概念,简单来讲就是一个网站能够兼容多个不同的终端(设备),而不是为每个终端做一个特定的版本。这个概念是为解决移动端浏览网页而诞生的。响应式布局能够为使用不同终端的用户提供很好的用户体验,而且随着大屏智能手机的普及,用“大势所趋”来形容也不为过。

要实现响应式布局,常用的方式有以下几种:

  • 使用 CSS 中的媒体查询(最简单);
  • 使用 JavaScript
  • 使用第三方开源框架。

自适应网页

自适应网页效果

设置 meta 标签

/*超大屏幕大于等于1200px*/
@media  screen and (max-width:575px){.inner{width: 100%;}.inner_hd{padding: 30px 0;}.item li {width: 50%;}.inner_hd h2{font-size: 26px;}
}
/*大屏幕大于等于992px*/
@media screen and (min-width:576px){.inner{width: 540px;}.item li{width: 50%;}.inner_hd h2{font-size: 30px;}
}
/*中等屏幕大于等于768*/
@media screen and (min-width:768px){.inner{width: 720px;}.item li{width: 33.3%;}
}
/*小屏幕大于等于576*/
@media screen and (min-width:992px){.inner{width: 960px;}.item li{width: 25%;}
}
/*超小屏幕小于576*/
@media screen and (min-width:1200px){.inner{width: 1200px;}.item li{width: 20%;}
}
  • viewport:即视口,表示网页的可视区域;
  • width:控制 viewport 的大小,可以指定一个具体的值,例如 600,也可以是由关键字组成的特殊值,例如 device-width 就表示设备的宽度;
  • initial-scale:表示初始缩放比例,也就是页面第一次加载时的缩放比例;
  • maximum-scale:表示允许用户缩放的最大比例,范围从 0 到 10.0;
  • minimum-scale:表示允许用户缩放到最小比例,范围从 0 到 10.0;
  • user-scalable:表示用户是否可以手动缩放,“yes”表示允许缩放,“no”表示禁止缩放。

 如果需要全部代码,私聊领取。。。。。。。。。

css自适应网页(大作业版)相关推荐

  1. HTML网页设计期末课程大作业~动漫樱桃小丸子5页表格div+css学生网页设计作业源码...

    动漫樱桃小丸子5页表格div+css学生网页设计作业源码~ HTML+CSS+JS网页设计期末课程大作业 ~ web前端开发技术 ~ web课程设计网页规划与设计 ~HTML期末大作业 临近期末, 你 ...

  2. HTML网页设计期末课程大作业~动漫樱桃小丸子5页表格div+css学生网页设计作业源码

    动漫樱桃小丸子5页表格div+css学生网页设计作业源码~ HTML+CSS+JS网页设计期末课程大作业 ~ web前端开发技术 ~ web课程设计网页规划与设计 ~HTML期末大作业 临近期末, 你 ...

  3. HTML5期末大作业:红酒主题——简单的品牌红酒销售网页设计(4页) HTML+CSS+JavaScript 期末大作业HTML代码

    HTML5期末大作业:红酒主题--简单的品牌红酒销售网页设计(4页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末大作业下载 web网页设计制作成品 常见网页设计 ...

  4. DIV布局——化妆品商城-功能齐全(43页) HTML+CSS+JavaScript web大作业 静态网页

    HTML5期末大作业:化妆品商城网站设计--化妆品商城-功能齐全(43页) HTML+CSS+JavaScript web大作业 静态网页 文章目录 HTML5期末大作业:化妆品商城网站设计--化妆品 ...

  5. HTML5期末大作业:化妆品商城网站设计——化妆品商城-功能齐全(43页) HTML+CSS+JavaScript web大作业 静态网页

    HTML5期末大作业:化妆品商城网站设计--化妆品商城-功能齐全(43页) HTML+CSS+JavaScript web大作业 静态网页 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游 ...

  6. HTML5期末大作业:仿苏宁易购商城网站设计——仿苏宁易购官网商城(1页) HTML+CSS+JavaScript web网页大作业

    HTML5期末大作业:仿苏宁易购商城网站设计--仿苏宁易购官网商城(1页) HTML+CSS+JavaScript web网页大作业 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电 ...

  7. 网页设计作业 仿苏宁易购商城网站设计——仿苏宁易购官网商城(1页) HTML+CSS+JavaScript web网页大作业

    HTML5期末大作业:仿苏宁易购商城网站设计--仿苏宁易购官网商城(1页) HTML+CSS+JavaScript web网页大作业 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电 ...

  8. 大学生期末网页大作业:蛋糕甜品网站设计——餐厅美食蛋糕甜品推荐网页设计(4页) HTML+CSS+JavaScript

    HTML5期末大作业:餐饮美食蛋糕甜品网站设计--餐厅美食蛋糕甜品推荐网页设计(4页) HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制作成 ...

  9. HTML5+CSS+JS期末大作业:网上书店网页设计(12页) 学生DW网页设计作业成品 web课程设计网页规划与设计 web网页设计与开发

    HTML5期末大作业:网上书店网页设计(12页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见网页设计作业题材有 个人. ...

  10. HTML5期末大作业:棋牌游戏网站设计——棋牌游戏(8页) HTML+CSS+JavaScript web大作业 静态网页

    HTML5期末大作业:棋牌游戏网站设计--棋牌游戏(8页) HTML+CSS+JavaScript web大作业 静态网页 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物 ...

最新文章

  1. 信息系统项目管理师:第6章:项目进度管理(3)-章节重点汇总
  2. android新闻管理,Android资讯新闻类App(头条、网易等),频道管理集成之数据库存储...
  3. android官方文档中文版_Now in Android:01 - 如何掌握最新的 Android 技术?
  4. ft服务器设置传输协议,ft服务器设置成主动模式
  5. 最强大的人工智能系统 | NVIDIA DGX-2
  6. 【转载】Eclipse vs IDEA快捷键对比大全(win系统)
  7. openGauss持续构筑企业级内核能力,使能行业技术创新
  8. HDU3308 线段树区间合并
  9. Oracle创建视图的一个问题
  10. python中有很多包管理工具那中不是_Python中的包管理工具PIP,pip
  11. Class.forName()方法抛出异常
  12. 观察0号中断:除数为0
  13. 【离散数学】集合论 第三章 集合与关系(2) 集合的基本运算
  14. 微软采纳我的建议在WES7增加媒体中心组件
  15. Java实现随机抽奖
  16. 阿里云天池大数据竞赛——O2O优惠券使用预测(基于XGBoost)(附python Jupter代码)
  17. 为什么存储服务器硬盘格式化不,硬盘为什么不能格式化
  18. 《第五项修炼,学习型组织的艺术与实践》读书笔记
  19. python最小二乘法拟合实例
  20. 天眼探空经济发展_前沿|“天眼”探空惊艳全球

热门文章

  1. OSChina 周四乱弹 —— 脱发使我稳重
  2. 【对讲机的那点事】手把手教你制作馈线焊接M头
  3. 蓝杰MM7协议彩信网关
  4. 煤炭及煤化工加工会产生什么危废_煤化工危废处置难在哪
  5. MYSQL是如何保证数据不丢的?
  6. 唠唠(信息熵)一大家子的事
  7. Github 高级搜索技巧
  8. Linux命令 - cal命令
  9. 树莓派装ros-base 和 djiosdk 并用M100测试
  10. html计算数学题,三年级数学计算练习题